更改Twitter登录名

时间:2018-06-20 15:08:03

标签: android twitterkit twitter-login

我们知道,引用回调URL的twitter API的访问发生了变化。 到目前为止,正如我在此处指出的那样,我一直在使用带有Firebase的标识回调:

enter image description here

到目前为止,它一直运行良好。

我阅读了文档,现在您必须按照以下方式根据android或iOS指示回调:

  

twitterkit-://如果使用iOS的Twitter Kit或   twittersdk://如果使用Android的Twitter Kit。

我的应用程序仅适用于android。

我尝试了所有可能的变体,但始终收到以下错误:

客户端应用程序验证失败:无效的回调URL格式。

已测试的选项为:

twittersdk://pfa89MGYola62VIln ........ (MY_CONSUMER_KEY)

twittersdk://MY_APP-android.firebaseapp.com/__/auth/handler

twittersdk://https://MY_APP-android.firebaseapp.com/__/auth/handler

我已经激活和停用了“启用回调锁定”检查...

我已经尝试了一切,我有点绝望

对于另一个测试,我尝试将URL回调注册为iOS平台

twitterkit-MY_CONSUMER_KEY://

并且在第一次尝试时就被接受了。

我不介意失去与Firebase的关系,事实是我没有使用它,但是如果我不能再次与Twitter连接,我将面临一个严重的问题。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,我把它放在这里,以防它对某人有帮助。 事实是,在文档中没有对此进行详细说明,您必须执行两个步骤。 第一:激活“启用回调锁定”复选框 第二:与iOS用户不同,指示用于Twitter的android sdk,无需使用用户密钥。

是这样的:

enter image description here

我希望对您有帮助