由于我认为我的问题不太清楚,我会改变
显然该应用有效,但没有正确重定向所以我得到这个"页面不可用"错误。我不确定问题究竟在哪里,因为应用程序在获取requestToken时没有给出任何异常或错误。
以下是异步方法中的代码:
protected void onPostExecute(String file_url) {
// dismiss the dialog once product deleted
Log.i("onPostExecute", "finish...");
if (pDialog != null) {
if (pDialog.isShowing()) {
pDialog.dismiss();
}
}
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(requestToken.getAuthenticationURL())));
}
}
当应用程序验证twitter时,应该再次发送我的应用程序,但会将我引导至回调网址。不知道如何回到我的申请表。
答案 0 :(得分:0)
确保您在清单文件中添加了以下权限。
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
答案 1 :(得分:0)
定义callback_url =“app:// exampleTwitter然后放入Manifest。
<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="exampleTwitter"
android:scheme="app" />
</intent-filter>
此代码正确地重定向到Callback Url而不是Web浏览器