Android 使用Firebase登录Twitter Fabric
我正在尝试使用Firebase实现Twitter Fabric登录, 这是我的密码。。。。 我添加了清单条目,并要求结构依赖项 声明从Fabric获取的Twitter密钥和密钥Android 使用Firebase登录Twitter Fabric,android,firebase,twitter,twitter-fabric,twitter-login,Android,Firebase,Twitter,Twitter Fabric,Twitter Login,我正在尝试使用Firebase实现Twitter Fabric登录, 这是我的密码。。。。 我添加了清单条目,并要求结构依赖项 声明从Fabric获取的Twitter密钥和密钥 private static final String TWITTER_KEY = "*********************"; private static final String TWITTER_SECRET = "**************************************
private static final String TWITTER_KEY = "*********************";
private static final String TWITTER_SECRET = "****************************************";
这是我在MainActivity'onCreate()上的代码
我还在Twitter应用程序中设置了CallBackurl,该应用程序来自Firebase。。。
但Firebase是完全不同的东西,与此错误无关
D/TwitterKit: Login with Twitter failure
com.twitter.sdk.android.core.TwitterAuthException: Failed to get request token
at com.twitter.sdk.android.core.identity.OAuthController$1.failure(OAuthController.java:95)
at com.twitter.sdk.android.core.internal.oauth.OAuth1aService$1.failure(OAuth1aService.java:194)
at com.twitter.sdk.android.core.Callback.onResponse(Callback.java:42)
at retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1$1.run(ExecutorCallAdapterFactory.java:68)
at android.os.Handler.handleCallback(Handler.java:746)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5443)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
`
这是否是我在本…中遗漏的内容?如果您检查,您将无法找到Fabric作为受支持的身份提供商。这意味着你必须实现你自己的提供商(在应用服务器上,而不是在Android代码中),从Fabric one和。虽然没有提到,但它也与Fabric一起工作。我只是尝试使用不同的fabric帐户,它对我来说很好,但我仍然不知道它到底有什么问题。如果您检查,您将无法找到fabric作为受支持的身份提供商。这意味着你必须实现你自己的提供商(在应用服务器上,而不是在Android代码中),从Fabric one和。虽然没有提到,但它也与Fabric一起工作。我只是尝试不同的面料帐户,它对我来说很好,但我仍然不知道到底是什么问题。
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
logintwitterButton.onActivityResult(requestCode, resultCode, data);
}
D/TwitterKit: Login with Twitter failure
com.twitter.sdk.android.core.TwitterAuthException: Failed to get request token
at com.twitter.sdk.android.core.identity.OAuthController$1.failure(OAuthController.java:95)
at com.twitter.sdk.android.core.internal.oauth.OAuth1aService$1.failure(OAuth1aService.java:194)
at com.twitter.sdk.android.core.Callback.onResponse(Callback.java:42)
at retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1$1.run(ExecutorCallAdapterFactory.java:68)
at android.os.Handler.handleCallback(Handler.java:746)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5443)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
`