使用测试应用程序在自定义操作上启用了用户生成的照片我正在尝试使用JavaScript API进行POST。
为什么与文档一致的代码会返回下面的错误?
FB.api( 'ME /命名空间:custom_action',
'后',
{
image:[{url:“http://example.com/1.jpg”,user_generated:true}],
产品:“http://example.com/view/10”
},
错误:(#3503)“[{”url“:”example.com/1.jpg","user_generated":true}]“是属性”image:url“的无效值,类型为”URL“
使用图像(复数)而不是图像发布相同的代码,可以成功执行。但是为什么用户生成的图像不会出现在已发布的故事中?
答案 0 :(得分:0)
当图像属性名称用引号括起来时,故事帖子&成功显示
FB.api('我/名称空间:custom_action&#39 ;,
'后&#39 ;,
{
' image [0] [url]':" http://example.com/1.jpg",
' image [0] [user_generated]':true
产品:" http://example.com/view/10"
}