ファイルの URL ( http://example.com/image.jpg ) があり、Facebook のファン ページに画像を投稿する必要があります (既にアクセス トークンを持っています)。
Facebook PHP SDKでこれを行う最良の方法は何ですか?
APIドキュメントに従って、画像をロードする方法と、それをマルチパート/フォームデータとして投稿する方法が必要になるようです
ファイルの URL ( http://example.com/image.jpg ) があり、Facebook のファン ページに画像を投稿する必要があります (既にアクセス トークンを持っています)。
Facebook PHP SDKでこれを行う最良の方法は何ですか?
APIドキュメントに従って、画像をロードする方法と、それをマルチパート/フォームデータとして投稿する方法が必要になるようです
いいえ、パラメーターurl
の代わりに、公開されているイメージの HTTP アドレスでパラメーターを使用source
して、通常の POST 要求として送信することもできます。(紹介の最後の文で言及されています: developers.facebook.com/docs/reference/api/photo)
ファンページではなく、ユーザーウォールへの投稿用の情報と思われます。ドキュメントはファンページによって異なります。
ページに対しても機能します。@filepath は、cURL を使用した実際の HTTP POST アップロード用です (FB PHP SDK を使用して明示的または暗黙的に)。url
パラメータを使用すると、値を渡すだけで、http://example.com/image.jpg
他には何もありません。(メッセージ、タイトルは別として…)