【问题标题】:Call back issue in twitter4j androidtwitter4j android中的回调问题
【发布时间】:2014-07-23 17:58:37
【问题描述】:

我正在使用 twitter4j 库从 android 应用程序在 twitter 上发帖。我关注了这个question。我有一个问题,它显示登录屏幕,但输入用户名和密码后,它显示此屏幕。

我尝试在登录时显示 4-5 次,但它仍然显示此屏幕并且不再返回我的应用程序。

Manifest文件

 <application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.objectlounge.OBLTwitter.MainActivity"
        android:label="@string/app_name" >
        android:launchMode="singleInstance">
        <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" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />

            <data
                android:host="OBLTwitter"
                android:scheme="app" />
        </intent-filter>
    </activity>
</application>

【问题讨论】:

  • 看到我有更新清单代码的问题。
  • 你在 twitter 开发者网站创建应用时定义了回调 url 吗?
  • 也删除此android:launchMode="singleInstance" 并尝试!
  • 实际上我是通过代码来实现的。 requestToken = twitter .getOAuthRequestToken(TWITTER_CALLBACK_URL);
  • 不,您必须将回调网址放在通过网络创建的应用程序上!

标签: android twitter twitter4j


【解决方案1】:

api key 和 api secret 有问题。我重新生成了两者并开始工作。

【讨论】:

    猜你喜欢
    • 2014-07-26
    • 2012-08-23
    • 2011-11-01
    • 2011-10-12
    • 1970-01-01
    • 2012-08-28
    • 1970-01-01
    • 2016-06-07
    • 1970-01-01
    相关资源
    最近更新 更多