我正在构建一个Facebook应用程序,该应用程序将从客户的Facebook页面读取销售线索,进行处理,然后将其部署到CRM中。
从我的POV来看,这应该是一个相当普遍的用例,但是我正在努力解释有关该主题的文档。
这是我到目前为止的工作流程:
1)客户端转到我们的网页,其中实现了Facebook Javascript SDK(v3.3)。
2)使用以下参数实现登录功能:
scope: 'manage_pages,leads_retrieval',
return_scopes: true,
enable_profile_selector: true
3)调用/ me / accounts边缘以获取客户端具有页面访问令牌的所有页面。
4)使用步骤3中的页面访问令牌,通过“ subscribed_fields”:“ leadgen”调用/ {page-id} / subscribed_apps
我正在寻找一些验证,证明这是正确的工作流程。
到目前为止,我还没有找到任何方法来查看哪些页面已订阅到我的应用程序,因此无法检查安装过程是否正常运行。
在其他文档中,我看到了一些需要添加到业务经理并分配给系统用户的页面的引用(通过批准请求或发布到/ {page-id} / client_pages端点),但是我我不确定是否需要此过程。