1

Facebook と PHP に問題があります。

Facebook ページを更新するときにカバー写真を変更しようとしています。Facebookのドキュメントはまったく明確ではありません.php APIではまだそれを行うことができないことを理解しました.

私はfb dvpersでそれを見つけました:

また、HTTP POST リクエストを発行して、ページのカバー写真を設定することもできます。

curl -F "cover=1232343" -F "offset_y=30" -F "no_feed_story=false" \ "https://graph.facebook.com/PAGE_ID?access_token__" "

次のような URL を使用して、ブラウザからトークン アクセスを取得できます。

https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=URL&scope=publish_stream

しかし、curlを使用してアプリのカバー写真を変更する方法がよくわかりません。誰かがそれを助けることができれば、それは素晴らしいことです。助けてくれてありがとう。

4

1 に答える 1

0

なぜ publish_stream を使用するのですか? その許可は必要ありません。また、これにはページ アクセス トークンが必要です。Facebookのドキュメントはそれについて非常に明確です。

php sdk(未テスト)で試してください:

$response = $facebook->api('/PAGE-ID', 'POST', array(
    'access_token' => $page_access_token,
    'cover' => 'PICTURE-ID'
));
于 2012-11-13T09:42:29.903 に答える