1

次のコードを使用して、アプリに簡単なリクエスト オプションを実装しようとしています。

FB.ui({
    method: 'apprequests',
    title: 'My app title',
    message: 'Hi there, join my app'
}, function(response) {
    console.log(response)
});

これにより、ダイアログが表示され、友達を選択できるようになります。送信すると、適切な応答が返されます。(だから私の友達全員との配列)

しかし、私の友人は誰もこのリクエストを実際に見ていません。私は別のアカウントを開いて招待し続けましたが、そのアカウントには何も表示されません。

ここでまだ何かが足りないのですか?

つまり、ダイアログが表示され、友達を招待できますが、友達には通知が届きません。

4

3 に答える 3

0

考えられる 2 つの問題: 1) アプリの通知は、アプリ ダッシュボードで有効にしたプラットフォームにのみ表示されます。

Web 経由でリクエストを送信し、ネイティブ iOS facebook クライアントで確認する場合、アプリがダッシュボードで「ネイティブ iOS アプリ」として設定されていない限り、リクエストは表示されません。リクエストを送信して通常のブラウザで確認する場合は、アプリを「Facebook のアプリ」などとして設定する必要があります。

2) アプリはサンドボックス モードで、管理者/開発者/テスター以外の人にリクエストを送信しています。

于 2013-08-10T20:43:48.183 に答える
0

私が正しければ、apprequest間違っnotificationた場所でアプリのリクエストを探している可能性があります。アプリケーション リクエストは通知として表示されません。

代わりAPPSに、Facebook ページの左側のセクションでそれらを表示する必要があります。リクエストを送信しているアプリケーションに移動します。リクエストが正常に送信された場合、そこでリクエストを確認できるはずです。

また、通知を送信する場合は、次方法で行います。

于 2013-03-14T16:15:06.417 に答える
0

この投稿が役に立つかもしれません: http://developers.facebook.com/blog/post/464/

リクエスト ダイアログの場合: http://developers.facebook.com/docs/reference/dialogs/requests/

于 2013-03-14T11:44:53.777 に答える