2012-01-26 5 views
2

私が見たすべての例では、古い$ facebook-> apiを使ってアルバムをアップロードしています。fb.api/fb.uiを使用してGD.phpイメージを作成して投稿する

つまり、古いAPI // $ facebook-> setFileUploadSupport(true);

新しいAPI呼び出しは何ですか? FB-> setFileUploadSupport(true);

新しい方法でアルバムを作成し、作成したばかりのアルバムに画像をアップロードする方法を知っている人はいますか?

助けが必要ですか?

+1

誰かがこのまさにこのサイトに投稿したすばらしい答えです...それは助けてくれると期待していますが、私は答えを信じていません。 http://facebook.stackoverflow.com/a/3006867/ 558021 – Lix

+0

StackOverflowの検索機能を試してみてください。何度も同じような問題に直面している人もいます。 – Lix

+0

[FacebookのグラフAPIを使って写真をアルバムにアップロード](http://facebook.stackoverflow.com/questions/2718610/upload-photo-to-album-with-facebooks-graph-api) – DMCS

答えて

0

facebookを2回呼び出す必要があります。

1)最近作成したアルバム

シナリオ1への投稿)アルバム 2を作成します。これは戻りますaccess_tokenはと/me/albumsにポスト要求、名前のパラメータがアルバム

curl -F \ "access_token=..." \ -F "name=name of album...." \ "https://graph.facebook.com/me/albums 

を作成します。 album_id

シナリオ2:access_tokenは、メッセージを/album_id/photosにPOSTリクエスト、ソース

curl -F \ "access_token=..." \ -F "message=..." \ -F "[email protected]/home/user/abc.jpg" "https://graph.facebook.com/album_id/photos