写真付きのFacebookイベントを作成するのに苦労しています。stackoverflow で見つけた多くのことを試しましたが、それらのほとんどは php SDK を使用しています。Facebook のドキュメントには、イベントに写真を投稿する方法の例も含まれていません。
私が使用しているコードは次のとおりです。
params = {'name': "some_name",
'picture':"some_img_url_at_my_server",
//or 'picture':"@some_img_url_at_my_server",
//or '@picture':"@some_img_url_at_my_server",
//or 'source':"some_img_url_at_my_server",
//or 'source':"@some_img_url_at_my_server",
//or 'picture':"some_img_path_at_my_server",
//or 'picture':"@some_img_path_at_my_server",
//or '@picture':"@some_img_path_at_my_server",
//or 'source':"some_img_path_at_my_server",
//or 'source':"@some_img_path_at_my_server",
'start_time': "some_date"
};
FB.api('/me/events', 'post', params, function (response) {
if (!response || response.error) {
log(response.error);
} else {
alert('Post ID: ' + response.id);
}
});
イベントは作成されますが、画像は表示されません。
作成中の投稿に画像データをURLエンコードする必要があることをどこかで読みましたが、それを試すためにそれを行う方法がわかりません。
私はphpページからデータを取得しているので、phpページでもそれを行うことができますが、繰り返しますが、正確に何をしなければならないのかわかりません。
誰でも助けてもらえますか?
ありがとうございました