使用图像发布Open Graph故事

时间:2014-09-10 10:58:34

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-opengraph opengraph

我正在用这样的JavaScript发布一个“运行课程”的故事:

var obj = {
            "fb:app_id": "myappid",
            "og:type": "fitness.course",
            "og:url": "",
            "og:title": "",
            "og:image": ""
};

FB.api('/me/fitness.runs', 'post', {course : obj, image : imgURL},

我想在这个故事中添加图像。图像也应该添加到用户的照片中。但我不知道该怎么做,我通过网络搜索但我无法想出任何东西。我很感激任何帮助。感谢。

2 个答案:

答案 0 :(得分:1)

您应该传递image参数,因为数组包含如下所示的哈希值。

images[0]['url'] = imgURL
images[0]['user_generated'] = 'true'

FB.api('/me/fitness.runs', 'post', {course : obj, image : images},

答案 1 :(得分:0)

通过发布像这样的用户生成的照片,我取得了更大的成功

'image[0][url]' = imgURL
'image[0][user_generated]' = true