从Windows 8.1应用程序中删除解析用户表中的用户

时间:2014-10-01 11:06:54

标签: parse-platform

我正在开发一个使用Parse作为后端的Windows 8.1应用程序,我想从Windows应用程序中删除用户,如何实现此目的

1 个答案:

答案 0 :(得分:0)

您可以使用Cloud Code删除用户。

Parse.Cloud.define("deleteUser", function(request, response) {
    var query = new Parse.Query(Parse.User);
    query.equalTo("objectId", reques.parsams.userId);
    query.first({
        success: function(result) {
            result.destroy({
                success: function() {
                    response.success("Success");
                }, 
                error: function(error) {
                    response.error("Could not delete object");
                }
            });
        },
        error: function() {
            response.error("Could not run query");
        }
    });
});

您可以在Windows 8中调用上述功能,其中xxxxxxx是您要删除的用户的objectId。

IDictionary<string, object> params = new Dictionary<string, object>
{
    { "userId", "xxxxxxx" }
};
var result = await ParseCloud.CallFunctionAsync<IDictionary<string, object>>("deleteUser", params);