2011-05-10 73 views
3

我为新的ASP.NET项目使用Twitterizer包装器。我有一个GridView显示我的Twitter时间表。每行都有一个按钮来回复特定的状态消息。但我只是回复这样的消息:“@screenName这是一个回复”。这只是我的twitter上的一个新状态更新。但该状态的in_reply_to_user_id字段未填写。 我应该如何正确回复消息?Twitterizer - 如何发表回复?

回答

2

其中一个TwitterStatus.Update(...)过载接受StatusUpdateOptions参数。此参数允许您使用InReplyToStatusId属性指定推文正在回复的状态。

例如,(我freehanding这个代码)

StatusUpdateOptions options = new StatusUpdateOptions(); 
options.InReplyToStatusId = 12345; 
TwitterResponse<TwitterStatus> replyResult = TwitterStatus.Update(tokens, "@somebody this is a reply", options); 
+1

每当你看到一个接受选项参数不是过载'OptionalProperties'(这是基本型),这意味着有额外的选项该方法特定的。基本类型将允许使用SSL,代理设置和内置缓存等常规内容。 – 2011-05-10 14:51:04

+0

感谢您的回答,我会在我回家时检查它。但我认为你的答案正是我需要的:)(我会检查然后作为接受的答案) – ThdK 2011-05-10 14:55:35

+0

嗨,我尝试相同的code.It鸣叫它不回复提及 – user1688401 2017-05-13 19:33:08