我正在使用Facebook Marketing API向Facebook发布链接广告。这包括使用特定广告(广告)帐户,应用(开发者级别)和访问令牌创建广告系列,广告集和广告创意。当我发布到由我们的组织(我们的业务经理)管理的页面时,这一切都很有效。问题是,我似乎无法弄清楚如何发布除我们自己以外的其他网页的广告,或将其他网页作为广告的“发件人”。
我们的流程如下:
我们拥有什么:
我正在尝试进行的调用(对于不属于我们的页面失败)基本上是https://graph.facebook.com/v2.9/act_xxxxxx/adcreatives的HTTP POST,如下所示:
{
"accessToken": "abc123",
"name": "Test",
"objectStorySpec": {
"linkData": {
"link": "http://www.a-link.com",
"name": "Test",
"description": "Testing",
"message": "Testing",
"picture": "http://www.a-link-to-a-picture.com/image.jpg"
},
"pageId": "12345678554"
}
}
我从Facebook收到的错误消息是:“应用程序没有此操作的权限”