0
在上傳從我的應用我收到此錯誤照片:Facebook應用程序的照片標記
Fatal error: Uncaught OAuthException: (#100) Cannot specify user tags without a place tag thrown in
通過這個我收到的照片標籤ID陣列
$friends = $this->facebook->api('/me/friends');
shuffle($friends['data']);
$arr = array();
$i = 0;
foreach($friends['data'] as $friend) {
$arr[''.$i.'']['tag_uid'] = $friend['id'];
$arr[''.$i.'']['x'] = '11';
$arr[''.$i.'']['y'] = '12';
$i++;
if ($i == 25) {
break;
}
}
這是上傳照片
$photo_details = array(
'message'=> '' . $image_name['image_caption'] . ' for more LoL Images check out - http://lolsharing.com/',
'tags'=> $arr
);
$photo_details['image'] = '@' . realpath('' . FCPATH . 'assets/joke_images/' . $image_name['image_name'] . '');
$upload_photo = $this->facebook->api('/' . $create_album['id'] . '/photos', 'post', $photo_details);
它之前工作正常但我不知道爲什麼現在不工作。 請幫我這個。
非常感謝您提前。
+1爲'令人難以置信的愚蠢'。 – 2012-03-10 18:25:38
但我想我找到了一種解決方法:如果您在上傳圖片後添加標籤,則不需要該地點 – 2012-03-10 23:19:46