我正在我的应用程序中使用LinqToTwitter来收集推文。为了测试我现在检索一些公开的推文,发现推文的文字丢失了:
在我的申请中发推文:
Original tweet:
请注意我的应用程序中的t.co/czD2e7Z3q1链接到原始推文,因为推文文本+ t.co链接将执行140char限制,推文文本是短的,并且......已添加。
目前我使用此代码检索推文:
var srch = (from search in twitterCtx.Search
where search.Type == Twitter.SearchType.Search &&
search.Query == "twitter" &&
search.Count == 100 &&
search.GeoCode == geocode &&
search.IncludeEntities == true
select search).SingleOrDefault();
有没有办法可以在最后没有t.co链接的情况下获取原始推文文本?
答案 0 :(得分:2)
我最近向LINQ添加了对Twitter的扩展推文支持。以下是NuGet上的测试版:LINQ to Twitter v4.2.0 Beta 2。
提示:您需要检查VS NuGet GUI中的预发布框以找到它。
答案 1 :(得分:1)
如果您希望通过API,则必须等到dev.twitter上列出的新更改可用。
或者,如果你想要一个&#34;丑陋但工作&#34;今天的解决方案,您可以抓取twitter.com/<@user>/status/tweetid
来获取推文的全文。