C# Twitter API删除字符以将链接添加到原始tweet

C# Twitter API删除字符以将链接添加到原始tweet,c#,asp.net,asp.net-web-api,twitter,linq-to-twitter,C#,Asp.net,Asp.net Web Api,Twitter,Linq To Twitter,我正在我的应用程序中使用来收集推文。为了进行测试,我现在检索了一些公共推文,并注意到推文文本丢失: 例子: 我的应用程序中的Tweet: : 请注意,我的应用程序链接中的t.co/czD2e7Z3q1指向原始tweet,并且由于tweet文本+t.co链接将超过140char限制,因此tweet文本为短文本,并且。。。增加了 代码 目前,我使用以下代码检索推文: var srch = (from search in twitterCtx.Search

我正在我的应用程序中使用来收集推文。为了进行测试,我现在检索了一些公共推文,并注意到推文文本丢失:

例子: 我的应用程序中的Tweet:



请注意,我的应用程序链接中的t.co/czD2e7Z3q1指向原始tweet,并且由于tweet文本+t.co链接将超过140char限制,因此tweet文本为短文本,并且。。。增加了

代码 目前,我使用以下代码检索推文:

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链接的情况下获取原始tweet文本?

如果您希望通过API获取原始tweet文本,则必须等待上概述的新更改可用


或者,如果您现在想要一个“丑陋但有效”的解决方案,您只需刮取
twitter.com//status/tweetid
即可获得tweet的全文。

如果您希望通过API获得它,您必须等待上概述的新更改可用


或者,如果你现在想要一个“丑陋但有效”的解决方案,你只需抓取
twitter.com//status/tweetid
,就可以获得tweet的全文。

我最近向LINQ-to-twitter添加了扩展tweet支持。以下是NuGet的测试版:


提示:您需要检查VS NuGet GUI中的预发布框才能找到它。

我最近为LINQ to Twitter添加了扩展的推特支持。以下是NuGet的测试版:


提示:您需要在VS NuGet GUI中选中预发布框才能找到它。

感谢您的回复。你知道dev.twitter文章是什么时候发布或更新的吗?找到了去年5月的这篇博文:谢谢你的回复。你知道dev.twitter文章是什么时候发布或更新的吗?找到了去年5月的这篇博文:我想我需要等待twitter te发布此页面上显示的扩展tweet功能:@MaikoKingma这些更改中的大多数(如果不是全部)现在生效。在论坛的公告部分,他们讨论了更多关于功能可用的内容和时间:我想我发现了-需要设置
TweetMode==TweetMode。Extended
@JoeMayo Extended tweet support是否仍然显示原始文本(而不是t.co缩短的链接)?我已启用TweetMode.Extended,但仍在状态的全文中看到t.co链接。@BLAZORLOVER请查看
Entities
属性,它有一个
UrlEntities
集合,其中包含映射到实际URL的所有t.co链接。还有其他用于标签、符号和用户提及的实体类型。另一个属性,
ExtendedEntities
,也有MediaEntities的详细信息。我假设我需要等待Twitter te发布此页面上显示的ExtendedTweet功能:@MaikoKingma这些更改中的大多数(如果不是全部)现在生效。在论坛的公告部分,他们讨论了更多关于功能可用的内容和时间:我想我发现了-需要设置
TweetMode==TweetMode。Extended
@JoeMayo Extended tweet support是否仍然显示原始文本(而不是t.co缩短的链接)?我已启用TweetMode.Extended,但仍在状态的全文中看到t.co链接。@BLAZORLOVER请查看
Entities
属性,它有一个
UrlEntities
集合,其中包含映射到实际URL的所有t.co链接。还有其他用于标签、符号和用户提及的实体类型。另一个属性,
ExtendedEntites
,也包含MediaEntities详细信息。