我正在尝试按照以下https://developers.facebook.com/docs/marketing-api/guides/lead-ads/retrieving/
的说明来检索Facebook Lead Ads。但是,在向应用程序订阅页面时,在打印响应时出现以下错误:
code: 200
error_subcode: 1373034
error_user_msg: "You do not have the necessary permission for the
specified Page to perform the requested action."
error_user_title: "Insufficient Permission"
fbtrace_id: "CLbnoml6VX1"
is_transient: false
message: "Permissions error"
type: "OAuthException"
以下是用于订阅该应用的代码段:
function subscribeApp(page_id, page_access_token) {
console.log('Page Access Token:'+page_access_token);
console.log('Subscribed Page to FB Leads Live Update. Page ID: ' + page_id);
FB.api('/' + page_id + '/subscribed_apps',
'post',
{access_token: page_access_token, subscribed_fields: 'leadgen'},
function(response)
{console.log('Successfully subscribed page', response);
});
}
我怀疑要订阅的页面在这里有问题(如错误状态所示),必须进行相应设置才能订阅我的应用。我应该声明该页面已经订阅了另一个应用程序,并且我正在将该页面用于另一个Web应用程序的第二个FB App上进行测试。任何见识将不胜感激!
答案 0 :(得分:0)
相同的情况。
您的假设是正确的。您无法连接2个应用来捕获销售线索。
一旦其他应用断开连接并且经过了足够的时间(没有时间说明),权限将被正确设置