2012-03-19 13 views
4

これは非常に奇妙です。私はあなたが作成したapp-requestにアプリを作成するとどこにも表示されないことを知っています。ユーザーからユーザーへのアプリのリクエストは通知に表示されません

この場合FB.uiダイアログを使ってユーザーからアプリケーションへのリクエストを作成しようとしました。このように:

FB.ui({method: 'apprequests', 
    message: 'I invite you for a coffee together', 
    to: xxxxxxxx 
}); 

ダイアログを開き、要求を正常に送信します。

が、問題は、受信者がどのような方法でアプリケーションの要求についての通知を受けるdoesntのことです。..

私はサンドボックスモードと、すべてを無効化しようとしたが、彼が受けたapprequestについての受信者に通知する方法はありません。/

何が間違っていますか?

+0

私は同じissuを持っていますが、解決してしまいましたか? – Bach

答えて

1

サンドボックスを無効にした状態でリクエストが送信されていることを確認してください。アプリがサンドボックスモードで送信された場合、サンドボックスが無効になっている場合、このリクエストはイベントに表示されません。

アプリケーション設定を変更するとすぐには機能しない可能性があり、サンドボックスモードを無効にしてから数分待つ必要があります(数時間待つ必要はありません)。

公開アプリケーションの別のユーザーから送信された通知の依頼が依然としてユーザーに表示されない場合は、Facebook Bug toolを使用してバグを報告してください。

4

ジューシーチップのほかに、apprequestsに関する既知の問題の1つは、キャンバスアプリのみで動作します。

あなたのアプリがウェブサイトまたはタブだけであっても、キャンバス(Facebookのアプリ)がなくても、リクエストは表示されません。キャンバスのURLにいくつかのコードを追加して、ユーザーがリクエストを受け入れるときに適切な場所にリダイレクトする必要があります。

また、新しい認証モーダルダイアログと認証済みのrefferalsを使用する場合、受け入れ側のユーザーは要求を受け入れる際にエラーが発生することにも注意してください。 http://developers.facebook.com/bugs/191961117570028

+0

正確に。誰かがタブアプリを持っていて、アプリのリクエストが必要な場合:アプリ設定でキャンバスアプリを追加し、request_idsパラメータを読み込んでJavaScript経由でタブアプリのURLにリダイレクトする単純なページを指します。タブURLのapp_dataパラメータ。 – Nick

関連する問題