【问题标题】:Parse Push Notifications to multiple users through REST API通过 REST API 向多个用户解析推送通知
【发布时间】:2015-09-04 18:28:27
【问题描述】:

我正在通过 parse.com REST API 从 Rails 应用程序发送推送通知。 定位单个用户效果很好,但在我的场景中,使用$in 定位更多用户似乎不起作用。

这是我的 JSON 代码:

{
    "where":
    {
        "user":
        {
            "__type":"Pointer",
            "className":"_User",
            "objectId":
            {
                "$in":["AAA","BBB","CCC"]
            }
        }
    },
    "data":
    { ...

定位多个用户时是否可以使用$in?我注意到我也无法在 parse.com 推送后端这样做。

回复是:

{
    "code": 106,
    "error": "key objectId should be a string"
}

有人有想法吗?我不想为每个通知都进行单独的 REST 调用。

【问题讨论】:

标签: json parse-platform push-notification


【解决方案1】:

好的,抱歉我在这里找到了答案:REST in Parse $in to ObjectID of Pointer Error Code 106

或者简而言之,这段代码有效:

{
    "where":
    {
        "user":
        {
            "$inQuery":
            {
                "where": {
                    "objectId":
                    {
                        "$in":["AAA","BBB","CCC"]
                    }
                },
                "className":"_User"
            }
        }
    },
    "data":

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-26
    • 1970-01-01
    相关资源
    最近更新 更多