0

Facebook に iframe の xfbml アプリケーションがあり、ユーザーに「email」および「stream_publish」権限を許可するように求めようとしています。ただし、何らかの理由で、アプリが拡張アクセス許可を要求することを許可されていないことがわかりました。ユーザーにどのような許可を求めようとしても、常に「アプリケーションは有効な拡張許可を要求する必要があります」というポップアップが表示されます。

次のコードを使用しています。

<script type="text/javascript">
FB.Facebook.showPermissionDialog("stream_publish, email", function(){alert('next')});
</script>

すべての種類の拡張アクセス許可を個別に要求しようとしましたが、同じエラーが発生しました。

これは、アプリケーションが extended_permissions の使用を許可される前に、何らかの管理手順を実行する必要があると思わせます。アプリケーション ディレクトリに発行する必要がありますか? いくつかの指標のしきい値を超えていますか?

ありがとう、メイシー

4

1 に答える 1

2

stream_publish というものはありません。正しいパーミッション タグは publish_stream です。これを使って:

FB.Connect.showPermissionDialog("publish_stream,read_stream,email",...
于 2010-04-09T10:52:39.743 に答える