我正试图通过以下代码从我的Android应用程序打开Twitter帐户。但是它失败并得到这个消息。
无法获取用户,请稍后重试
代码
public static void openTwitterHandle(String mTwitterHandle, FragmentActivity activity) {
Intent intent = null;
try {
activity.getPackageManager().getPackageInfo("com.twitter.android", 0);
intent = new Intent(Intent.ACTION_VIEW, Uri.parse("twitter://user?user_id=" + mTwitterHandle));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
} catch (Exception e) {
intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://twitter.com/" + mTwitterHandle));
}
activity.startActivity(intent);
}