0

Fabric を使用してアプリの Twitter シングル サインオンを行い、TweetUI を使用して Android アプリの別の場所に Twitter タイムラインを表示します。

昨夜、私がいくつかのことをいじっていたときに、どういうわけか両方が機能しなくなりました。次のエラーが表示されます。

1) シングル サインオン フローの場合: E/Twitter﹕ Authorization completed with an error com.twitter.sdk.android.core.TwitterAuthException: Authorize failed.

2) 私のツイート タイムライン アクティビティの場合: E/Twitter﹕ Failed to get app auth token com.packagewriters.mypackage E/TweetUi﹕ 403 Forbidden com.twitter.sdk.android.core.TwitterApiException: 403 Forbidden

--- タイムラインはゲスト認証のみを使用するため、これは奇妙です...API キーを台無しにしても、これは機能するはずですか?

すべてをトリプルチェックし、すべての変更を元に戻しました。言うまでもなく、今夜までの数か月間は機能していました。どういうわけか誤って何かに触れてすべてが台無しになったのか、それとも Twitter が更新されたのか、認証サーバーがダウンしたのかなど、よくわかりません。助けてください。

ありがとう!

4

1 に答える 1

1

わかりましたので、シングルサインオンについては、最終的に修正しました。fabric.io ダッシュボードに移動し、キー/シークレットを取得して、Twitter ログインを統合するアクティビティ/フラグメントにハード コードする必要があります。

これは奇妙です.Fabricがあなたのためにそれを行うはずであり、私はそれを機能させるためにハードコーディングする必要はありませんでした. ここで何か怪しいことが起こっています...うまくいけば、すぐに修正されます。

ツイートのタイムラインが機能するようになりました。Fabric プラグインを開き、Embed Tweets サブセクションに移動して、gradle 同期を実行する必要がありました...

于 2015-07-05T21:57:58.797 に答える