Facebook アカウントでアプリを作成し、アクセス トークン (php) を使用して友人に投稿しました。
しかし、別のユーザーが自分のアプリ 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; }