我已經在我的Facebook帳戶中創建了一個應用程序,並使用我的訪問令牌(php)完成了發佈給我的朋友。API參數中提供的appsecret_proof無效
但是用我的應用程序ID和祕密,並得到錯誤的其他用戶不能張貼到他們的朋友
在API參數提供無效appsecret_proof
我已經停用
在我的應用程序設置中所需的應用程序祕密證明
有什麼解決辦法嗎?
public function facebookUsershare() {
require '../facebook/src/facebook.php'; $facebook = new Facebook(array('appId' => 'app id', 'secret' => 'secret_key',));
$privacy = array('description' => 'Vladimir Sergeevich', 'value' => 'CUSTOM', 'friends' =>'friend id' 'allow' => 'loged in user');
try {
$result = $facebook->api('/me/feed', 'POST', array("access_token" => 'access_token', 'picture' => "path to image", 'link' => "gmail.com";, 'name' => "Go wi6 7", 'caption' => "capn", 'privacy' => json_encode($privacy)));
echo 'Successfully posted to Facebook Personal Profile'; //return $facebookfrndids; } catch(Exception $e) {
echo $e->getMessage();
return false; }
你的代碼在哪裏? – Raptor
你應該編輯你的問題,而不是在評論中張貼代碼。 – Raptor