2012-12-12 89 views
0

將照片張貼到登錄的用戶的照片,這些都是api函數參數:發佈的照片​​,以用戶的照片offlne使用Facebook的PHP API

$result = $facebook->api('/me/photos/', 'post', $attachment); 

我想用這個張貼在離線模式下拍照:

$result = $facebook->api('/'.$user_id.'/photos/', 'post', $attachment); 

但這不起作用,因爲我認爲user_id被讀爲專輯ID。

當我擁有用戶ID時,發佈到用戶照片的正確URL是什麼?

我在哪裏可以找到不同圖形操作的所有這些「url」的列表?

注意:用戶已授予應用程序的發佈和脫機權限。

+0

offline_access已刪除。閱讀:https://developers.facebook.com/roadmap/offline-access-removal/ –

回答

0

只要令牌處於活動狀態,您就可以使用me,所以$result = $facebook->api('/me/photos/', 'post', $attachment);offline_access可能的情況下仍然應該回退。即使現在有2個月的令牌,只要訪問令牌有效,您可以使用me,再次