3

Facebookにログインして許可を得ることができました。友達のデータ、名前/IDなどを取得します。

問題は、友達にアプリの招待状を送信できないことです。ダイアログなしで招待状を1人に送信したいのですが。しかし、それは希望に満ちた考えのようです。今、私は何でも解決します。何も仕事をしないようです!

Facebook Graph APIが提供するダイアログを試しましたが、表示がサポートされていないことがわかります(エラー103)。また、Facebook SDK内のURLを変更して、モバイルバージョンを指さないようにし、表示をポップアップとして設定する修正を試みました。それでも良くない(同じエラー);

これについて何か考えはありますか?前もって感謝します。

(ところで、Facebookは非常に信頼性の低いサービスのように思えます!)

4

1 に答える 1

8

このコードは、アプリの招待ダイアログを表示します (ダイアログなしで招待を送信する方法がわかりません)。注: Facebookが正常に認証/ログインされていることを前提としています。

Facebook facebook = new Facebook( MY_APP_ID );
...
Bundle parameters = new Bundle();
parameters.putString( "message", "Check this out!" );
facebook.dialog( activity, "apprequests", parameters,
  new Facebook.DialogListener()
  {
    public void onComplete() { ... }
    public void onFacebookError( FacebookError e ) { ...  }
    public void onError(DialogError e) { ...  }
    public void onCancel() { ...  }
  } );
于 2011-12-05T10:40:09.710 に答える