按照Ads API(http://developers.facebook.com/docs/reference/ads-api/reachestimate/)的广告API文档,我在致电时收到了“错误”回复
https://graph.facebook.com/act_0000000000000000/reachestimate?currency=EUR&targeting_spec= { '国家':[ 'US']}&安培; =的access_token _ __
(注意:act_0000000000000000是我的用户ID, _ 是我的访问令牌 - 这些令牌可以正常用于其他广告API调用。)
使用Graph API Explorer工具,我在此API调用上收到以下响应
{
"error": {
"message": "(#10) Application does not have permission for this action",
"type": "OAuthException",
"code": 10
}
}
然而,当我打电话
https://graph.facebook.com/1111111111111111/reachestimate?currency=EUR&targeting_spec= { '国家':[ 'US']}&安培; =的access_token _ __
其中1111111111111111是一个广告组,我得到一个有效的数据结构。
有没有人在其他地方遇到过这个?在某个地方是否有“魔术”设置可以在用户帐户上启用此功能(为ads_management,offline_access启用)?
任何想法都非常欢迎。 谢谢。
答案 0 :(得分:0)
感谢@Igy - 刚刚确认我的问题确实是在帐户字段中误用了我的UserID - 自从迁移这些查询后使用指定的帐户ID并按预期工作。