我正在开发一个应用程序,它可以为我们的许多客户创建facebook广告的定制受众。我了解到,用于此目的的最合适的访问令牌是系统用户令牌(如果我错了,请纠正我)。为了获得常规的用户访问令牌,我们可以让用户通过传统的oAuth流,我正在寻找类似的东西来获取系统用户访问令牌。我要怎么给我的客户买呢?谢谢
发布于 2018-02-07 17:44:58
您必须在公司的业务经理中创建系统用户:
https://business.facebook.com/settings/system-users?business_id=<YOUR_BUSINESS_ID>一旦创建了一个系统用户,您就可以为他生成一个与给定应用程序相关联的令牌。
同时,在您的业务设置(如文档中所述)上,您可以请求访问ad_account。
请求访问广告帐户:如果您请求访问Business中的广告帐户,该业务经理的管理员可以授予您使用该帐户的权限。
一旦客户端允许您的业务权限使用他们的一个或多个ad_accounts,这些ad_accounts将出现在您的业务经理中。(菜单在左边)。
此时,在检查系统用户的配置文件时,您可以单击assign assets让系统用户访问页面和ad_accounts。
您为对system_user、app_id生成的令牌不需要重新发布以反映system_user可以访问的资产的添加。
https://stackoverflow.com/questions/48634452
复制相似问题