假设通过 Parse 应用程序,用户 A 向 Facebook 朋友 B 发送邀请以加入他编辑对象 O(例如,参与正在进行的对话)。
B 通过 Facebook 收到了通知,但由于他尚未注册该应用程序,因此还不是 PFUser,因此 A 无法将他添加到 O 的 ACL。
但是,当 B 将来注册时,应该立即授予他对对象 O 的写权限。他不能将自己添加到客户端,因为他没有写权限。因此,这必须在后端实现。
问题:完成以下任务的云代码会是什么样子:
- 每当创建新的 PFUser 时,触发检查字符串数组中是否存在特定字符串(即,检查该用户的 facebookID 在 facebookID 字符串数组中是否存在)
- 如果找到匹配项,则授予此新用户对 PFObject O 上的 ACL 的写入权限
(我对 java 脚本/云代码没有任何经验,所以示例代码对我开始掌握方向很有帮助。)
谢谢!