在大约2个月之前,我创建了Android应用程序,并在Twitter开发者中添加了Twitter应用程序。
我用推特做了oauth。
的strings.xml
<string name="twitter_sign_in_scheme">myappname</string>
<string name="twitter_sign_in_host">twitter</string>
AndroidMenifest
<activity android:name=".TwitterLinkActivity" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data
android:scheme="@string/twitter_sign_in_scheme"
android:host="@string/twitter_sign_in_host" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
确实做得很好。
现在我需要修改方案和主机。但我无法找到修改的地方。
在我的记忆中,回调网址包含oauth scheme和host。
但我的推特应用设置不包含。 (见下图)但是Oauth工作。
我的眼睛疯了......?我找不到...
请告诉我修改twitter oauth计划和主持人的位置。
答案 0 :(得分:0)
哦,天啊......
Twitter Oauth网址设置不在线...
我在获取请求令牌时设置代码...
TwitterFactory.getSingleton().getOAuthRequestToken(
context.getString(R.string.twitter_sign_in_scheme)+"://"
+context.getString(R.string.twitter_sign_in_host) );