2

だから私は以下を使用してjavascriptAPIでFacebookの通知を送信しています:

FB.ui({method: 'apprequests',
    message: message,
    to: ids
}, requestCallback);
alert('Notification Sent!');

正常に動作します。通知を受け取って左上の通知をクリックしただけでは、メッセージは出力されません。

NAMEからリクエストが送信されました」

そこで、可能であればメッセージを通知バーに表示する方法を知りたいと思います。

ありがとう

4

2 に答える 2

3

Facebook.com で実行されるアプリ (キャンバス アプリやページ アプリなど) を使用してテストしていますか? その場合は、代わりに Notifications API を使用する必要があります。

https://developers.facebook.com/docs/app-notifications/

これは新しいバージョンで、実際の通知のテキストをカスタマイズできます。ダイアログのmessageパラメーターは、App Center の要求ページapprequestsに表示される個別のテキストをカスタマイズするだけです。通知テキスト自体を実際にカスタマイズするためのものではありませんでした。

お役に立てれば!

于 2012-10-31T17:08:14.170 に答える
1

パラメータを追加するnew_style_messageと、通知がメッセージとともに送信されます。通知を送信するためのブロックは次のようになります。

FB.ui({method: 'apprequests',
    message: message,
    to: ids,
    new_style_message: true
}, requestCallback);
alert('Notification Sent!');

それが機能することを願っていますが、実際には文書化されていないパラメーターなので、完全に依存しないでください。ところで私はとにかくそれを使用します。

于 2012-10-31T17:12:38.350 に答える