1
TweetSharpには、以下の 'IsFollowingMe'と同様の方法で使用できる機能がありますか?TweetSharp.TwitterService.ListFollowers()を使用していないことをユーザが追跡しているかどうかを確認する方法
プライベートメッセージを送信しようとする前に、ユーザーが私に従っているかどうかを確認したいと思います。このようなアプローチへ
TweetSharp.TwitterService service;
string screenName = "@some_one";
string someMessage = "Some Message";
if (service.IsFollowingMe(screenName))
{
service.SendDirectMessage(screenName, someMessage);
else
NotifyThatSendingNotPossible();
}
最初のオプションは使用することです。その後、
TweetSharp.TwitterService service;
TwitterCursorList<TwitterUser> followers = service.ListFollowers();
、ユーザーが自分のアカウントをフォローしているかどうかを調べるために、結果を反復処理します。しかし、これは最終的には信者が多いときには効果がありません。
また、service.SendDirectMessage
を実行して、結果がNULLかどうかを確認することもできます。私はそのようなアプローチを成功裏にテストしましたが、アプリケーションのロジックは、送信が可能であるかどうかを事前に確認し、この情報に基づいて別のアクションを実行する必要があります。