0

メトロ アプリで Twitter API を使用するための Twitter ライブラリを探しています...そして壁にぶつかっています。

これまでのところ、ここに私が見つけたものがあります:

  • Twitterizer : プロジェクトは終了しました。地下鉄アプリのバージョンはありません
  • TweetSharp : プロジェクトは終了しました。地下鉄アプリのバージョンはありません
  • TwitterRT : Metro アプリで作業しています。現在、アプリケーションで使用していますが、メンテナンスされておらず、Twitter API 1.1 で動作していないため、Twitter API 1.0 が閉じられているため、401 エラーが発生します。
  • Linq2Twitter : これを使うよりも、新しいライブラリをゼロから作成する方が簡単なようです。

既存の優れたライブラリ、または Linq2Twitter を使用するための明確なチュートリアル (Oauth との接続方法が明確でないものを見つけたもの) を知っている人がいれば、とてもうれしいです。

PS : それが役立つ場合、私のアプリケーションの目的は、ユーザーに代わってステータスを投稿することです。

4

1 に答える 1

0

Twitter RT を使用し、API 1.1 で動作するようにソース コードを編集することで解決策を見つけました。

最初にupdateStatusUrl定数を変更する必要がありました:

const string _updateStatusUrl = "https://api.twitter.com/1.1/statuses/update.json";

次に、PostData メソッドで、リクエストの MIME タイプを明示的に指定する必要がありました。

Request.ContentType = "application/x-www-form-urlencoded";

これは私にとってはうまくいきました。同じ問題を抱えている人々に役立つことを願っています。

于 2013-09-23T14:53:03.503 に答える