我有一個PHP應用程序與Facebook交互。我已成功將照片發佈到用戶牆,更新時間表和facebook頁面的牆上,但是當我嘗試將相同的照片發佈到Facebook頁面時間軸時,它會引發錯誤「無效appsecret_proof參數」。 我註釋了試圖在base_facebook.php文件中設置appsecret_proof的代碼,然後嘗試運行它提供的應用程序「用戶未授權應用程序執行此操作」錯誤。 我已將'photo_upload,publish_stream,publish_actions,manage_pages,user_photos'權限授予應用。我已經設置了頁面的訪問令牌做以下電話無法上傳一張照片到Facebook的頁面時間軸使用PHP sdk
$ret_obj = $facebook->api ('/page_id/feed' , 'POST' , array(
'source' => $photo ,
'message' => $message ,
'name' => 'vinay' ,
));
之前我如何解決這個問題?
編輯:我也禁用「要求AppSecret證明了服務器API調用」在應用程序的高級設置
根據文檔](https://developers.facebook.com/docs/reference/api/page/#photos)將照片發佈到'page_id/photos',而不是'page_id/feed'。 – CBroe
使用page_id /照片我可以發佈到頁面的時間表,我如何發佈到網頁相冊或新聞源,使照片出現在網頁的家中。 – vinayhudli
通過貼在'/ album_id/photos' ...上? https://developers.facebook.com/docs/reference/api/album/#photos – CBroe