ステータスの更新を投稿したり、Facebook でリンクを共有したりする場合、友達に「一緒にいる」というタグを付けるオプションがあります。@ 記号でタグ付けするのと同じではありません。
ここに例があります: http://www.facebook.com/karin.ohara.98/posts/111246132363889
アリソン・フレイジャーと一緒にいる人を示しています
これをphpで自分でコーディングしようとしています。これは、通常のステータス更新で機能します。まず、フレンド リストを取得してから、「with」パラメーターを追加してみます。Chrome Web 開発者ツールを使用しても、Facebook がこれをどのように行うかについてはあまり情報が得られませんでした。動作しません
shuffle($friends);
$with = array();
for($i = 0; $i < 2; $i++)
{
if($i < count($friends))
array_push($with, array("tag_uid" => $friends[$i]));
}
$fields = array('name' => $status['title'],
'message' => $status['message'],
'caption' => $status['caption'],
'with' => json_encode($with)),
'description' => $status['desc'],
'link' => $url,
'picture' => $status['img']);
$result = HTTP_POST("https://graph.facebook.com/" . $account->id . "/feed?access_token=$access_token", // full URL to query