Javascript 解析以下用户的主密钥云代码

Javascript 解析以下用户的主密钥云代码,javascript,ios,parse-platform,Javascript,Ios,Parse Platform,我正在用parse为iOS构建一个简单的社交网络应用程序,目前我正在处理这些关系,比如追随者和追随者。在我的数据浏览器中,我将follower和follower列保存为数组,以便保存所有用户名。这就是我遇到的问题:假设当前用户正在查看用户的个人资料并单击“跟随”,我需要将当前用户的名称保存在他/她正在查看的用户的跟随者数组中。现在据我所知,我无法在客户端执行此操作,出于安全原因,执行此操作也不是一个好主意。因此,我想尝试使用主密钥和云代码将每个用户名添加到相应的数组中。我以前从未使用过云代码,我

我正在用parse为iOS构建一个简单的社交网络应用程序,目前我正在处理这些关系,比如追随者和追随者。在我的数据浏览器中,我将follower和follower列保存为数组,以便保存所有用户名。这就是我遇到的问题:假设当前用户正在查看用户的个人资料并单击“跟随”,我需要将当前用户的名称保存在他/她正在查看的用户的跟随者数组中。现在据我所知,我无法在客户端执行此操作,出于安全原因,执行此操作也不是一个好主意。因此,我想尝试使用主密钥和云代码将每个用户名添加到相应的数组中。我以前从未使用过云代码,我想确保这是最好的方法。我设置了云代码,但我不知道从哪里开始。如有任何建议,将不胜感激

首先,我将在您的cloud code文件夹的main.js中创建一个新函数。只需插入Parse.Cloud.useMasterKey;一开始就分手。我将发送您正在修改的用户的对象id,然后在函数中从该用户获取数组,并将当前用户添加到其中。然后保存并发回一个成功变量

要从Xcode调用此函数,您可以使用如下内容:

[PFCloud callFunctionInBackground:@"editFollowers" withParameters:@{@"user": Put objectId for user here}                             
block:^(NSString *response, NSError *error) {
                                    if (!error) {

                                    }
                                }];

我仍然不知道在云代码方面该怎么做。@Jack你是说编写实际的云代码函数?我会阅读云代码和JavaScript上的解析文档。如果您知道如何在obj c中编写所需的代码,那么只需阅读JavaScript文档并使用JavaScript中的代码创建一个云代码函数即可。@Jack没问题,如果我有帮助,请将答案标记为正确;