Windows Phone でユーザー アカウントを認証しようとしています。仕事用のこの C# ライブラリを見つけました (tweetsharp)。
彼らの例は非常に明確ですが、PIN コードを使用してユーザーを認証します。
using TweetSharp;
// Pass your credentials to the service
TwitterService service = new TwitterService("consumerKey", "consumerSecret");
// Step 1 - Retrieve an OAuth Request Token
OAuthRequestToken requestToken = service.GetRequestToken();
// Step 2 - Redirect to the OAuth Authorization URL
Uri uri = service.GetAuthorizationUri(requestToken);
Process.Start(uri.ToString());
// Step 3 - Exchange the Request Token for an Access Token
string verifier = "123456"; // <-- This is input into your application by your user
OAuthAccessToken access = service.GetAccessToken(requestToken, verifier);
// Step 4 - User authenticates using the Access Token
service.AuthenticateWith(access.Token, access.TokenSecret);
IEnumerable<TwitterStatus> mentions = service.ListTweetsMentioningMe();
ピンコードなしでこれを行うことが可能かどうか疑問に思っていましたか? コードを要求しないアプリを試しました。これは、つぶやきシャープが時代遅れであることを意味しますか?
ピン部分を使用せずに tweetsharp で認証を行うことができるかどうか、何か考えはありますか? または、Windows Phone 用の代替 SDK はありますか?