(私のアプリの) ユーザーが友人のウォールに投稿するコードを正しく取得するのに問題があります。ユーザーが 1 人の友達を選んで自分のストリームに投稿できるようにしたい。ユーザーにリストから 1 人の友達を選択させるか、友達の名前を入力させるには何が欠けていますか? これは、私が仕事をすることができない私の「投稿」機能です。ユーザーのウォールに投稿するメソッドが 'feed' の場合に機能します。ただし、「stream.publish」としてのメソッドは、「フィード」のように機能し、ユーザーのウォールに投稿します。
function pubStream(obj,gift_id,item_name)
{
FB.ui({
method: 'stream.publish',
display: 'popup', //have tried display:iframe does same
name: "Special Delivery!",
link: "<?php echo $app_info['transfer_protocol']; ?>apps.facebook.com/<?php echo $app_info['canvas']; ?>/?friendID="+facebook_id+"&giftID="+gift_id,
picture: "<?php echo $app_info['upload_url']; ?>"+obj,
caption: "//not used at this time ",
description: "my item escription",
message: "user's message ",
actions: {"name":"my items name","link":"<?php echo $app_info['transfer_protocol']; ?>apps.facebook.com/<?php echo $app_info['canvas']; ?>/?friendID="+facebook_id+"&giftID="+gift_id}
},function(response){hideLightbox();});
}