用Anaconda解锁推特尺寸

问题描述:

我无法解锁使用anaconda图书馆收到的推文长度(https://github.com/ChimeraCoder/anaconda)。 如果推文太长,它们会被截断并以“...”结尾。 我希望收到完整的讯息。 下面是我使用的代码:用Anaconda解锁推特尺寸

 trackingArray := []string{"trump", "obama"} 

     anaconda.SetConsumerKey(consumerKey) 
     anaconda.SetConsumerSecret(consumerSecret) 

     api := anaconda.NewTwitterApi(accessToken, accessTokenSecret) 

     stream := api.PublicStreamFilter(url.Values{ 
      "track": trackingArray, 
     }) 

     for v := range stream.C { 
      t, ok := v.(anaconda.Tweet) 
      if !ok { 
       logrus.Warningf("received unexpected value of type %T", v) 
       continue 
      } 
     fmt.Print(t.Text) 
     fmt.Print(t.FullText) 
     } 

得益于回答以下我试图t.FullText但两者的印刷方法印刷完全一样的鸣叫(完整的鸣叫,如果它的长度是低和截断如果鸣叫其长度超过140个字符)。 预先感谢您的时间!

我假设你的意思是280个字符的推文? This可能是你需要的,如果这样:

fmt.Print(t.ExtendedTweet) 

如果不是也许举一个例子与问题鸣叫,并检查API的结果自己太有卷曲。

+0

感谢您的回答!认为它会工作,但我没有。我编辑了我上面的第一篇文章来描述我的问题。以下链接很有用,但并未解决我的问题:https://github.com/ChimeraCoder/anaconda/pull/200 –