Android 如何接收twitter oauth令牌?
请求OAuth(当点击twitter按钮时) 显示Android 如何接收twitter oauth令牌?,android,twitter,android-manifest,twitter-oauth,Android,Twitter,Android Manifest,Twitter Oauth,请求OAuth(当点击twitter按钮时) 显示 <activity android:name=".TwitterLinkActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent
<activity android:name=".TwitterLinkActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data
android:scheme="http"
android:host="test.com" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
。我的应用程序捕获此url并开始活动
但是我的应用程序不能。。。它只是在chrome android浏览器中链接
我尝试更改回调url=”myapp://test.com,但只有http(或https)才可用。(推特开发者)
我怎样才能收到oauth令牌?我已经解决了
以下两个值不是相同的值(?)
最终字符串TW_CALLBACK_URL_String=“”
回调URL:(Twitter开发者中的OAuth设置)
1是仅使用我的应用程序。所以我改成“myscheme://myhost“在java代码和清单文件中
2不是oauth请求回调url(我不知道具体是什么。)
那么它工作得很好
<activity android:name=".TwitterLinkActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data
android:scheme="http"
android:host="test.com" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>