わかった、
ですから、私はここ数日GraphAPIに手を出しています。簡単なメッセージをユーザーの壁に投稿する方法を知っています。ただし、ユーザーのウォールに複数のリンクを投稿する必要があります。そしてどうやら、それは私の以前の方法では不可能です。私はここでとても迷っています。私がそうする必要があるのは、ユーザーが私のサイトで予測を行ったら、ユーザーの壁にコンテンツを投稿することです。したがって、たとえば、ユーザーのウォールに次のような投稿をする必要があります。
<?php
echo '<img src="img/teams/'.$winning_team.'.png" alt="'.$winning_team.'" /> '.$user_name.' predicted the '.$winning_team.' to beat the '.$losing_team.' on '.$game_date.''; ?>
グラフAPIを使用してこれをどのように達成できるか誰かが知っていますか?私はすでにFBでカスタムアクションとオブジェクトを設定しました。しかし、ここからどこへ行くのかよくわかりません。
ありがとう
私が持っているコードは次のとおりです。
$facebook = new Facebook(array(
'appId' => 'appID',
'secret' => 'secret',
'cookie' => true
));
$access_token = $facebook->getAccessToken();
$user = $facebook->getUser();
if($user != 0)
{
$attachment = array(
'access_token' => $access_token,
'game' => 'http://www.sportannica.com',
'away_team' => 'New York Yankees',
'home_team' => 'New York Mets'
);
$opts = array(
CURLOPT_CONNECTTIMEOUT => 10,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 60,
CURLOPT_USERAGENT => 'facebook-php-3.1',
CURLOPT_POSTFIELDS => $attachment,
CURLOPT_URL => 'https://graph.facebook.com/me/predict-edit-add:predict'
);
$ch = curl_init();
curl_setopt_array($ch, $opts);
$result = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
}