2016-08-16 8 views
0

を送るTweetsharpと私は、このタラは を働いていなかったは私がTweetsharpを使用していますダイレクトメッセージ

SendDirectMessageOptions msgOpt = new SendDirectMessageOptions(); 
msgOpt.UserId = id; 
msgOpt.Text = "text"; 
var result = service.SendDirectMessage(msgOpt); 

タラC#を使用してメッセージを送信しようと私が行う方法を見つけていなかったこと

答えて

1

これは多くのことがあり、あなたからの詳細はたくさんありません。それがうまくいかないと言ったら、どういう意味ですか?

例外はありますか? SendDirectMessageの呼び出し後、TwitterServiceインスタンスのResponseプロパティにエラーの詳細がありますか?

確認対象: 1.ユーザートークンを使用して正しく認証されていること。 2.あなたが認証したユーザートークンにダイレクトメッセージを送信する権限があること。 (https://dev.twitter.com/oauth/overview/application-permission-model-faq#i-adjusted-my-application-permissions-but-the-oauth-login-still-shows-no-permissions-for-direct-messages-should-this-change-have-been-immediate) 3.あなたが認証されているユーザーがあなたのものであり、ユーザーがあなたのものであり、直接のメッセージを送信したことがお互いに続いていること。 (https://dev.twitter.com/rest/reference/post/direct_messages/new) 4.同じユーザーからの同じテキストを持つ直接のメッセージがないこと(Twitterは重複していると思われる状況を頻繁にデュープします)。

関連する問題