0

大约 2 个月前,我创建了 android 应用程序并在 twitter 开发人员中添加了 twitter 应用程序。

我用推特做了oauth。

字符串.xml

<string name="twitter_sign_in_scheme">myappname</string>
<string name="twitter_sign_in_host">twitter</string>

安卓菜单

<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>

它确实工作正常。

现在我需要修改方案和主机。但是我找不到修改的地方。

在我的记忆中,回调 url 包含 oauth 方案和主机。

但我的 twitter 应用程序设置不包含。(见下图)但 Oauth 有效。

在此处输入图像描述

我的眼睛疯了……?我找不到在哪里...

请让我知道在哪里修改 twitter oauth 方案和主机。

4

1 回答 1

0

我的天啊....

Twitter Oauth url 设置未在线...

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

TwitterFactory.getSingleton().getOAuthRequestToken(
                context.getString(R.string.twitter_sign_in_scheme)+"://"
                +context.getString(R.string.twitter_sign_in_host) );
于 2013-07-23T01:25:17.497 回答