1

TwitterのデータにアクセスするためにTwitterバージョン1.1でtweetsharpを使用しています。アプリケーション(Asp.net Webアプリケーション)からOAuthでログインできます。トークンとtokensecretをCookieに保存していますが、たとえばTwitter APIにアクセスしようとすると、/statuses/oembed.json?id=xxxxx何も取得されません。これは私のサーバーで起こっています。しかし、アプリケーションをデバッグしているときは、すべてが希望どおりに機能します。Twitterアカウントの「マイアプリケーション」セクションの設定に問題があるのではないかと思います。または、認証方法に問題があります。

Twitterアカウントの「マイアプリケーション」セクションで、次の詳細を示しました。

承認は機能しています。しかし、APIからデータをフェッチすることはできません。

4

1 に答える 1

0

私は自分で問題を解決しました。私と同じような状況で他の人を助けるかもしれない答えを投稿させてください。

問題の原因:ビューからJavaScriptを使用してAPIにTwitterツイートIDの値を渡していた。'long'(64ビット整数)型を希望どおりに解釈しないのはjavascriptの問題です。最後の数字をトリミングします。

修正:ツイートIDを一重引用符または二重引用符で囲み、JavaScript内の文字列変数にします。したがって、最後にトリミングはありません。問題を解決します。

よろしく

スニール

于 2013-04-11T04:37:47.247 に答える