解析用户销毁 - Cloud代码中的Javascript [英] Parse User Destroy - Javascript in Cloud Code
本文介绍了解析用户销毁 - Cloud代码中的Javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我一直试图解决这个问题几天了,我害怕我在某种无限循环。我试图从云代码中删除用户我已经设置...使用主密钥等,我已经通过文档,这个论坛,和其他地方...所有答案发送我在圈子。
I've been trying to solve this issue for days now and I fear I'm in some sort of infinite loop. I'm trying to delete a user from the cloud code I have setup... using master key, etc etc. I've scoured through the docs, this forum, and everywhere else... with all answers sending me in circles.
以下是我的代码:
Parse.Cloud.define("deleteUser", function(request, response) {
Parse.Cloud.useMasterKey();
var query = new Parse.Query("User");
query.equalTo("userId", request.params.user);
query.find({
success: function(result) {
query.destroy();
response.success("success");
},
error: function(err,obj){
response.error("Error");
}
});
});
任何想法我做错了什么?
Any ideas what I'm doing wrong??
推荐答案
这应该可以:
Parse.Cloud.define('deleteUser', function(request, response) {
Parse.Cloud.useMasterKey();
var query = new Parse.Query(Parse.User);
query.get(request.params.objectId, {
success: function(user) {
user.destroy({
success: function() {
response.success('User deleted');
},
error: function(error) {
response.error(error);
}
});
},
error: function(error) {
response.error(error);
}
});
});
这是我的CURL请求:
Here is my CURL request:
curl -X POST -H "X-Parse-Application-Id: YOUR_APPLICATION_ID" -H "X-Parse-REST-API-Key: YOUR_REST_API_KEY" -H "Content-Type: application/json" -d '{"objectId": "YOUR_OBJECT_ID"}' https://api.parse.com/1/functions/deleteUser
这篇关于解析用户销毁 - Cloud代码中的Javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文