正如我们所知,访问 twitter API 引用回调 URL 的方式发生了变化。到目前为止,我一直在使用 firebase 的识别回调,正如我在这里指出的那样:
到目前为止,这一直运行良好。
我在文档中读到,现在您必须根据 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,我就有一个严重的问题。
我很感激任何帮助。