我可以在哪里修改twitter oauth sheme和host?

时间:2013-07-23 01:05:20

标签: android twitter twitter-oauth twitter4j

在大约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工作。

enter image description here

我的眼睛疯了......?我找不到...

请告诉我修改twitter oauth计划和主持人的位置。

1 个答案:

答案 0 :(得分:0)

哦,天啊......

Twitter Oauth网址设置不在线...

我在获取请求令牌时设置代码...

TwitterFactory.getSingleton().getOAuthRequestToken(
                context.getString(R.string.twitter_sign_in_scheme)+"://"
                +context.getString(R.string.twitter_sign_in_host) );