2010-12-06 14 views
3

api経由で1つの投稿に複数の画像をアップロードするには?ここでは同様Facebookアプリケーション:壁に1つの投稿に複数の画像をアップロードする

http://www.facebook.com/SocialCity?v=wall

私はカールのリクエストを経由して1つの画像のみをアップロードするために管理しています。

カール -F "access_tokenは= token_here" -F "メッセージ= message_here" -F "写真=のhttp://www.example.com/image.jpg" https://graph.facebook.com/app_id_here/feed

それとも、それはありませんこの方法で複数の画像を投稿することは可能ですか?

誰でも?

ありがとう;)

+0

解決策はありましたか? – lony

+1

私はこれに対する答えを知りたいと思っています。たとえ自分で投稿して回答しても、 1回のリクエストで複数の投稿をアップロードする場合、facebookが各写真の壁に別々の通知を投稿するという問題を回避できますか? –

答えて

0

1つのグラフAPIコールによる複数の写真のアップロードはサポートされていません。あなたは、個々のAPIコールとバッチここで説明要求のものを作成することができますしかし:https://developers.facebook.com/docs/reference/api/batch/

0

あなたは今公開することができますフィードまたはページへの単一のポストで複数の画像:物語の中で各写真の

、それは引数published=false

curl -i -X POST \ 
-d "url=https%3A%2F%2Fwww.facebook.com%2Fimages%2Ffb_icon_325x325.png" \ 
-d "caption=test%20photo%20upload" \ 
-d "published=false" \ 
-d "access_token=<user_photos_token>" \ 
"https://graph.facebook.com/v2.6/me/photos" 
{user-id}/photosエンドポイントを使用した未発表のアップロード

あなたはこのようアップロード各写真のIDを取得します:

{ 
    "id": "10153677042736789" 
} 

{user-id}/feedエンドポイントを使用して写真

curl -i -X POST \ 
-d "message=Testing%20multi-photo%20post!" \ 
-d "attached_media%5B0%5D=%7B%22media_fbid%22%3A%221002088839996%22%7D" \ 
-d "attached_media%5B1%5D=%7B%22media_fbid%22%3A%221002088840149%22%7D" \ 
-d "access_token=<publish_actions_token>" \ 
"https://graph.facebook.com/v2.6/me/feed" 

をアップロードして返されたIDを使用してマルチフォトストーリーを公開出典:Publishing a multi-photo story

関連する問題