Facebook graph api Facebook Lead广告服务器端仅获取

Facebook graph api Facebook Lead广告服务器端仅获取,facebook-graph-api,facebook-marketing-api,Facebook Graph Api,Facebook Marketing Api,我正在尝试在我们的一个后端服务器上编写一个脚本,该脚本将自动运行,登录到Facebook,并从Facebook Lead Ads api检索Lead。我正在使用此处发布的指南: 我遇到的困难是,为了获取线索,脚本将需要manage_pages权限。我试图通过在Facebook的开发者界面上创建一个“应用程序”,并请求批准manage_pages权限来申请,但我的请求被拒绝了,因为屏幕上没有显示“应用程序”是如何工作的,他们也看不到“登录”的清晰方法 由于最终用户永远不会看到或访问此脚本,并且登

我正在尝试在我们的一个后端服务器上编写一个脚本,该脚本将自动运行,登录到Facebook,并从Facebook Lead Ads api检索Lead。我正在使用此处发布的指南:

我遇到的困难是,为了获取线索,脚本将需要manage_pages权限。我试图通过在Facebook的开发者界面上创建一个“应用程序”,并请求批准manage_pages权限来申请,但我的请求被拒绝了,因为屏幕上没有显示“应用程序”是如何工作的,他们也看不到“登录”的清晰方法

由于最终用户永远不会看到或访问此脚本,并且登录过程完全由服务器端脚本处理,因此我不确定如何获得批准。我们目前没有以任何其他方式使用Facebook API,也没有编写面向用户的应用程序的计划。Facebook网站上的文档和示例似乎都是针对编写面向用户的应用程序的人编写的,我们还不清楚如何处理这个问题


对于使用Facebook API的仅服务器端应用程序,是否有获得权限批准的最佳实践?或者这是人们不做的事情?

假设您在生成潜在客户的页面上拥有管理员权限,您只需生成具有管理页面和广告管理权限的访问令牌,并使用此令牌检索潜在客户

即使用于进行api调用的应用程序不具有这些权限,您也可以生成具有上述作用域的访问令牌

请尝试使用图形API资源管理器测试此问题-


从下拉列表中选择您创建的任何ads api应用程序,然后单击生成使用令牌按钮。在生成代币时,选中ads_管理和manage_pages复选框,然后使用此复选框查询/leads of/leads

您也可以获得“扩展访问令牌”


在杰拉特身上有一个记号。启用令牌粘贴并单击“扩展访问令牌”。此代币将在未来60天内有效。

那么,彼得,你找到了实现此目的的方法吗?如果是,请与我们分享!