さて、私はappsecret_proofを機能させようとしています。
アプリの設定で app_secret の使用を有効にしました。
PHP SDK でアプリ シークレットを生成するためのコード
$appsecret_proof= hash_hmac('sha256', APP_ID. "|" . APP_SECRET, APP_SECRET);
そして、バッチリクエストでpostパラメーターと一緒に渡しています
$params['batch'] = json_encode($entries);
$params['appsecret_proof'] = $appsecret_proof;
$response = $facebook->api('/', "POST", $params);
そして、アプリIDとアプリシークレットをクロスチェックしました。
これらの設定では、次のエラーが発生します。
API 引数で指定された appsecret_proof が無効です
どんな助けでも大歓迎です。
PSアプリの設定で無効にすると機能します。