Facebook API に接続された Web サイトがあります。ユーザーは Facebook を介して次の権限で認証されます: offline_access、user_birthday、read_stream、publish_stream、email、user_about_me、user_website、user_location
私は彼の友達のリスト(ユーザーはそれへのアクセスを許可されています)と、それぞれの「メッセージを送信」ボタンを持っています。ユーザーがボタンをクリックすると、次のオプションを使用して fb.ui メソッドを呼び出します。
app_id: fb_app_id,
to: fb_user_id,
method: 'send',
name: 'Message Title',
description: 'Message Text',
picture: '/images/fb-icon-180x180.png',
link: 'http://facebook.com/'
ダイアログ自体は正しく表示されますが (送信先は正しい)、[保存] をクリックすると空白のページが表示され、メッセージが送信されません。
アクセス許可の問題ですか、それともコードにバグがありますか? app_id の有無にかかわらず試してみましたが、何も役に立ちません。