我正在构建一个应用程序,用户可以在其中将照片直接从我们的应用程序发布到他们的时间线。我们想用一些品牌文字和品牌 Facebook 页面的链接预先填充它。例如,类似:“查看我在 XYZ 活动中的照片”。XYZ 将是指向http://facebook.com/xyz的链接
我能找到的最接近的是:http: //digitizor.com/2011/01/24/tag-user-facebook-graph/但似乎这个技巧不再有效。
我们正在使用 CURL 将照片上传到用户墙,并将以下数组转换为 CURLOPT_POSTFIELDS 的字符串:
$graph_url= "https://graph.facebook.com/me/photos?"
. "access_token=" .$access_token;
$fields = array(
'url'=>"http://" . $imgPath,
'message'=>urlencode(stripslashes($_POST['message'] . " @[$brandFBUID:1:$brandName]" )) );