Facebook graph api 如何使用FB沙盒帐户创建广告图像

Facebook graph api 如何使用FB沙盒帐户创建广告图像,facebook-graph-api,Facebook Graph Api,我正在使用一个沙箱帐户来测试API调用。根据此处发布的说明:我正在尝试进行POST调用以上载图像,以便创建FB广告。API返回时出错 不支持的post请求。ID为“act_1234567890”的对象不存在,由于缺少权限而无法加载,或者不支持此操作 我看过这篇文章,但两个电话都没用 值得一提的是,我可以为该沙盒帐户创建活动和广告集,只有在尝试上载图像以便创建广告时,我才会出现此权限错误()发布答案,因为似乎有其他人遇到此问题(请参阅@gwely的评论)。 经过与FB的大量支持,他们的反应归结为

我正在使用一个沙箱帐户来测试API调用。根据此处发布的说明:我正在尝试进行POST调用以上载图像,以便创建FB广告。API返回时出错

不支持的post请求。ID为“act_1234567890”的对象不存在,由于缺少权限而无法加载,或者不支持此操作

我看过这篇文章,但两个电话都没用


值得一提的是,我可以为该沙盒帐户创建活动和广告集,只有在尝试上载图像以便创建广告时,我才会出现此权限错误()

发布答案,因为似乎有其他人遇到此问题(请参阅@gwely的评论)。 经过与FB的大量支持,他们的反应归结为

这可能是一个Windows特有的问题,因为将文件名指定为@path/to/file只适合我。您可以尝试调用images文件夹中的命令,以验证该命令是否适合您。”

因此,我最终在我的windows机器上安装了CURL,并能够通过CURL进行调用

curl \
-F 'filename=@image_name.jpg' \
-F 'access_token=YOUR_TOKEN' \
"https://graph.facebook.com/v2.11/act_115606837999493/adimages"

希望能有所帮助。

我向FB支持团队开了一张罚单,他们能够重现这个问题并正在处理。当我收到他们的回复时,我会在这里发布。你有没有收到Facebook的回复?这些请求是在Graph API Explorer中提出的?@gwely我在下面添加了一个答案。谢谢。