ユーザーウォールに投稿しています。IDとその他すべてを持っていますが、友達に「タグを付ける」ことができないようです。コードは次のとおりです(ドキュメントhttps://developers.facebook.com/docs/reference/api/に従いました)ユーザー/#posts ):
$tags = $tag1 . $tag2 . ',someID';
// tag 1 and tag 2 are also IDs of users, seperated by a comma only, no whitespace
$place = '110343502319180';
$attachment = array(
'access_token' => $access_token,
'message' => $message,
'link' => $link,
'name' => $title,
'description' => $desc,
'picture'=>$pic,
'place'=>$place,
'tags'=>$tags,
'actions' => json_encode(array('name' => $action_name,'link' => $action_link))
);
$post_url = '/' . $row['uid'].'/feed';
$postResult = $facebook->api($post_url, 'post', $attachment );
場所と 3 つのユーザー ID を指定してタグ付けしましたが、機能しません。
参考までに、ストーリーは投稿されますが、タグと場所は定義されていません..