android-在Twitter上允许该应用程序后未找到Oauth回调

android-在Twitter上允许该应用程序后未找到Oauth回调,第1张

概述嘿.我正在使用Twitter4japi开发应用程序.为了允许该应用程序并获得访问令牌,我使用清单文件中设置的回调参数启动浏览器.<dataandroid:scheme="scheme"android:host="authenticatorapp"></data>允许该应用程序后,浏览器将调用以下内容,并失败,并显示一条未找到消息.   

嘿.我正在使用Twitter4j API开发应用程序.为了允许该应用程序并获得访问令牌,我使用清单文件中设置的回调参数启动浏览器.

<data androID:scheme="scheme" androID:host="authenticatorapp"></data> 

允许该应用程序后,浏览器将调用以下内容,并失败,并显示一条未找到消息.
        scheme:// authenticatorapp?oauth_token = n5vd99dfnmnf …

我在模拟器和设备上都尝试过.
在模拟器中,LogCat给了我这个:

12-12 15:04:05.743:错误/浏览器(230):onReceivedError -10 scheme:// authenticatorapp?oauth_token = Jj … M&oauth_verifIEr = 3ZfuY …不支持该协议.

-清单文件:

    

    <activity androID:name=".AuthenticatorApp"        androID:launchMode="singleInstance"        >        <intent-filter>                     <category androID:name="androID.intent.action.VIEW" />            <category androID:name="androID.intent.category.DEFAulT" />            <category androID:name="androID.intent.category.broWSABLE" />            <category androID:name="androID.intent.category.LAUNCHER" />            <data androID:scheme="scheme" androID:host="authenticatorapp"></data>                                        </intent-filter>                </activity>    <!-- broadcast Receiver that will process AppWidget updates -->    <receiver androID:name=".ZaytungWidget" androID:label="@string/Widget_name">        <intent-filter>            <action androID:name="androID.appWidget.action.APPWidget_UPDATE" />                                     </intent-filter>        <Meta-data androID:name="androID.appWidget.provIDer"            androID:resource="@xml/tweet_Metadata" />    </receiver>    <!-- Service to perform web API querIEs -->    <service androID:name=".ZaytungWidget$UpdateService" /></application><uses-sdk androID:minSdkVersion="4" />    <uses-permission androID:name="androID.permission.WRITE_SETTINGS" />    <uses-permission androID:name="androID.permission.INTERNET" />    

解决方法:

您可以发布整个清单文件吗?

我发现以下问题可能在以后有用:OAuth instance state in Android

该问题链接到以下示例应用程序,可能会有所帮助:

http://code.google.com/p/jpoco/source/browse/trunk/jpoco-android-app/AndroidManifest.xml

总结

以上是内存溢出为你收集整理的android-在Twitter上允许该应用程序后未找到Oauth回调全部内容,希望文章能够帮你解决android-在Twitter上允许该应用程序后未找到Oauth回调所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1210461.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存