如何将秘密Facebook群组(PHP SDK)的会员邀请自动化

问题描述:

我花了一个星期的时间试图弄清楚这一点,我正在转向Stack Overflow的专家以获得一些帮助。如何将秘密Facebook群组(PHP SDK)的会员邀请自动化

概念

我已经设计了前端和后端是相对独立的。成员与在Angular4框架上运行的客户端应用程序进行交互。为此,我使用JavaScript SDK来控制Facebook登录。除了登录和像素信息之外,该应用程序不会使用Facebook,所以我请求最低限度的权限(因此也绕过了对应用程序审查的任何需求)。

在后端,我存储了成员的Facebook ID。脸书ID是他们的唯一标识符,因为并非所有用户都有电子邮件地址。如果会员对该站点进行了付费订阅,则后端需要邀请他们加入具有SECRET隐私设置的组页面。这个专属小组的会员资格是付费会员的一项津贴。

的问题

这里的问题,发送邀请成员,我需要一个CLIENT_TOKEN从一组管理员。或者如果创建的页面是由应用程序本身创建的,我需要为我的APP提供CLIENT_TOKEN。

我发现

Facebook的API文档的CLIENT_TOKEN是非常稀疏。该文档包括用户应该输入其用户名和密码的重定向,然后在返回时将CLIENT_TOKEN与重定向一起传回。但是,这不适用于后端,因为admin用户(我)无法与重定向中加载的页面进行交互。

我曾考虑过使用APP创建组来利用APP本身拥有的CLIENT_TOKEN。但是,文档(当前API指向的当前链接,btw)指出APP组已被弃用,所以这不是一个选项。

enter image description here

我需要知道

这里的是什么,我需要知道:

1)我如何获得我的个人用户帐户CLIENT_TOKEN不存在认证每次请求?

2)除上述之外,您是否还有其他建议或提示,我可能已经忘记询问有关以编程方式邀请和删除成员的内容?

+1

您无法通过API将邀请请求发送给用户。该功能也是App&Game Groups的一项功能,但随它们一起消失。 – CBroe

+0

这很伤心。如果你添加你的评论作为答案,我会给你答案的功劳。 –

您无法通过API将邀请请求发送给用户。

这是一个功能,专门为应用程序&游戏组提供,但随它们一起消失。