-1

私のアプリでは、tumblr を統合し、tumblr から写真を取得したいと考えています。Github で「TumblrExample」を見つけました。このサンプルでは、​​コンシューマー キーとコンシューマー シークレットを置き換えました。このアプリを実行すると、次の例外が発生します。

dalvikvm : メソッド com.robertszkutak.androidexamples.tumblrexample.TumblrExampleActivity.<clinit> から参照されるクラス 'oauth.signpost.commonshttp.CommonsHttpOAuthConsumer' が見つかりませんでした

java.lang.VerifyError: com/robertszkutak/androidexamples/tumblrexample/TumblrExampleActivity

tumblr api の完全なドキュメントを調べました。そのAPIでは、データを取得するために利用可能なすべてのWebサービス。tumblr api から写真を取得するには、次の Web サービスを使用します。

http://api.tumblr.com/v2/blog/{hostname}/posts?api_key={consumer key}&type=photo

プログラムでホスト名を承認して取得するにはどうすればよいですか?

4

1 に答える 1

2

同じサンプル、つまり「TumblrExample」でも同じ問題が発生します。しかし、signpost-commonshttp4.jar、signpost-core.jar を最新のものに置き換え、バージョンを 1.6 から 2.3 に変更すると、完璧に動作します。

ここから signpost-commonshttp4.jar と signpost-core.jar を使用してください: https://code.google.com/p/oauth-signpost/downloads/list

于 2013-06-05T05:06:27.183 に答える