0

私はアンドロイド用のアプリを開発しています。長期アクセストークンを使用しています。次のコードを使用して、アプリのリクエストを Facebook に送信します。

//関連するセクションを示すコード。

private WeakReference<FragmentActivity> mActivity;
mActivity = new WeakReference<FragmentActivity>(activity);
private Facebook mFacebook; //mFacebook is Facebook object and contains session info
mActivity.get() //Gets the current context
Bundle params = new Bundle();
params.putString("message","App request message");

mFacebook.dialog(mActivity.get(), "apprequests", params, new AppRequestsListener());

Facebook アプリが電話にインストールされている場合、このリクエストは API エラー 10 で失敗します。電話から Facebook アプリを削除すると、このリクエストが機能し始めます。

これは、Android 上の Facebook ベースのアプリに関する既知の問題ですか?

よろしくアジェイ

4

1 に答える 1

0

ログイン呼び出しの場合、現在Webダイアログを強制しています(インストールされているアプリは無視してください)。これを行うと、アプリリクエストの場合でも、(ネイティブアプリダイアログではなく)Webダイアログが表示されます

于 2012-08-23T11:02:13.897 に答える