c# - 将 Parse Cloud Code 与 .NET SDK 结合使用

标签 c# javascript ios .net parse-platform

目标:

  • 当用新行(ParseFile + ParseUser + ParseUser)更新表时,向其中一个 ParseUser 发送推送通知
  • 创建新用户时,向表中添加新行(ParseFile + 用户)

是否可以在不跳过一些主要环节的情况下轻松实现其中任何一个?我对 Cloud Code 完全不熟悉,尽管我尝试通读了一些文档。 Cloud Code 看起来有执行此任务的潜力,但我还没有看到任何像我想做的事情的例子。

有没有人有将 Parse Cloud Code 与 .NET SDK 和表更新结合使用的具体示例?

最佳答案

Parse 有一个很好的文档:Parse CloudCode

这是一个示例代码,每次创建用户时都会发送一个推送

//instead of Parse.User you can use any custom parse class too, but write them inside quotes
Parse.Cloud.afterSave(Parse.User, function(request) {
    if(!request.object.existed()){//existed() returns false if the object was just created
        var query = new Parse.Query(Parse.Installation);
        query.equalTo("User", request.object);
        Parse.Push.send({
            where: query,
            data: {
                badge: "Increment",
                alert: "Welcome " + request.object.get("username"),
                sound: "beep.caf"
            }
        }, {
            success: function(){
                //succeed
            },
            error: function(err){
                console.error("Got an error " + error.code + " : " + error.message);
            }
        });
    }
});

还有其他可用的钩子(Hook):

在这些 Hook 中,您可以发送推送通知、创建新对象、操作对象,几乎可以做任何您想做的事情。

在 Parse CloudCode 中,您可以利用 Parse JavaScript API .

关于c# - 将 Parse Cloud Code 与 .NET SDK 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25029673/

相关文章:

c# - 有没有办法在 WCF 4.0 中覆盖 DateTime 格式的 Json 序列化程序

c# - 使用 C# 将文档发送到打印机

javascript - AngularJS slider 中的两种方式数据绑定(bind)

Javascript 是 NaN 和 null

javascript - 如何从导航栏 href 链接调用 servlet,并调用 jquery 函数以在单击时缓慢向下滚动

ios - 在分发配置文件下找不到应用商店选项

ios - 虚假的 Game Center 玩家断开连接消息

c# - 如何使用 View 中的选择列表将空值插入可为空的枚举属性?

ios - 多个动画 block 不起作用

c# - 在 asp.net 中执行删除之前确认 Linkbutton