1

Facebook で (pyfacebook と Django を使用して) IFrame アプリケーションを開発していますが、公式ドキュメントを理解できませんでした。拡張アクセス許可 (read_stream、publish_stream、offline_access など) を要求する方法について誰か教えてもらえますか?

FB Connect を試してみましたが、それが IFrame アプリケーションに適した方法であるかどうかさえわかりません。

私のテンプレートに配置された次のコードは、アラートをポップアップ表示しますが、許可ダイアログは表示しません:

FB.init(my_api_key, "/media/js/xd_receiver.htm");
FB.ensureInit(function() {
  alert("aa");
  FB.Connect.showPermissionDialog("email,offline_access,read_mailbox,publish_stream");
  alert("aa");
});

psPython /Djangoを使用してFacebookで拡張アクセス許可を取得(および使用)する方法は関連しているようですが、私の場合ではないFBMLが含まれていると思います。

4

1 に答える 1

1

15時間の闘争(半分は睡眠に費やされた)の後、私は自分の問題を見つけました. Facebook アプリケーションの Connect URL フィールドを構成するのを忘れていました。キャンバス コールバック URL をコピーし、ベース ドメインを構成したところ、完全に機能するようになりました。

ここでプロセス全体を詳しく説明しました:http://phdrocks.wordpress.com/2010/03/08/getting-extended-permissions-in-facebook/

于 2010-03-08T09:58:48.053 に答える