0

約2か月前に、androidアプリを作成し、twitterデベロッパーでtwitterアプリを追加しました。

そして、私はtwitterでoauthをしました。

文字列.xml

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

Androidメニフェスト

<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 に答える