1

TweetSharp Apiを使用していますが、service.GetRequestToken()に関していくつか問題があります。
たとえば、私のAsp.net C#関数では、単純なsendTweet()を実行します。
ツイーターアカウントにアプリが登録されていません。
そのため、不正な応答を受け取り、Authorizeメソッドを呼び出します。

TwitterService service = new TwitterService("ConsumerKey", "ConsumerSecret");
OAuthRequestToken requestToken = service.GetRequestToken("callbacklink");
Uri uri = service.GetAuthorizationUri(requestToken);
return new RedirectResult(uri.ToString(), false);

問題は、最初に適切なウィンドウが表示されたときにTwitter承認ウィンドウにリダイレクトされたときに、アプリを承認せずに再試行すると、URLが次のようになることです。

https://api.twitter.com/oauth/authorize?oauth_token=


そして、エラーが発生します。
続行すると、適切なURLが取得され、空のURLの後に...

説明はありますか?
どうもありがとう !

4

3 に答える 3

0

twitter アプリの設定タブにある「コールバック URL」フィールドの設定を忘れている可能性があります。

于 2012-07-24T09:01:21.127 に答える
-1

もう問題はありません。ユーザートークンをデータベースに保存し、アクセスするたびに取得します。

于 2012-07-25T07:22:08.447 に答える