這裏有一些不同的方式來上傳使用照片圖表API。這些示例假定您已經實例化$ facebook對象併爲當前用戶提供有效的會話。
1 - 當前用戶
這個例子將上載照片到當前用戶的默認應用程序的專輯默認應用程序集。如果專輯尚不存在,它將被創建。
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/me/photos', 'post', $args);
print_r($data);
2 - 目標相冊
這個例子將上載照片到特定的專輯。
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/'. $ALBUM_ID . '/photos', 'post', $args);
print_r($data);
3 - 目標專輯訪問令牌
這個例子將照片上傳到特定相冊這需要一個訪問令牌。
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/'. $ALBUM_ID . '/photos?access_token='. $ACCESS_TOKEN, 'post', $args);
print_r($data);
是圖片的位置是否正確?只是一個建議 – 2009-11-23 21:00:13
@aforloney,是的,這是正確的。如果找不到圖像,應用程序將引發錯誤。 – metrobalderas 2009-11-23 21:01:14