- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
使用 Parse Cloud 通过 OneSignal 发送推送通知。
Parse.Cloud.define('push', function(request, response) {
var user = request.params.userId;
var message = request.params.message;
var type = request.params.type;
var jsonBody = {
app_id: "9c618b01-e43d-4a9e-b54e-14f1162dc3c4",
tags: [{"key": "userId", "relation": "=", "value": user}],
contents: {en: message},
data: {"type":type}
};
这就是我向单个用户发送推送的方式。但是我需要同时向多人发送推送通知。
最佳答案
要向拥有多个标签之一的用户发送通知,您可以使用 OR 运算符指定多个标签。
这是一个示例,说明如何修改您的代码以执行此操作:
Parse.Cloud.define('push', function(request, response) {
var user1 = request.params.userId1;
var user2 = request.params.userId2;
var user3 = request.params.userId3;
var message = request.params.message;
var type = request.params.type;
var jsonBody = {
app_id: "9c618b01-e43d-4a9e-b54e-14f1162dc3c4",
tags: [{"key": "userId", "relation": "=", "value": user1},{"operator": "OR"},{"key": "userId", "relation": "=", "value": user2},{"operator": "OR"},{"key": "userId", "relation": "=", "value": user2}],
contents: {en: message},
data: {"type":type}
};
关于ios - OneSignal Push for array of vales,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38532358/
我正在使用 Jqgrid 示例创建一个表,我试图获取所有已检查行的值并使用 ajax 将所选值传递到服务器。 当前,当我单击“获取选定”按钮时,它没有获取选定的值。 这里是我的 fiddle 的链接
我试图在垂直和水平中间对齐内容,同时使用 materializecss当窗口在较小的设备上时,列具有 100% 的宽度,而在较大的设备上,列在窗口中平均分配: A
我正在处理一些variable = value样式日期: data_type = {'Number': ['int','bool','float','complex'], '
使用 Parse Cloud 通过 OneSignal 发送推送通知。 Parse.Cloud.define('push', function(request, response) { var u
我有三个表 CustomerSales 和 Icecream。为了便于理解,每次销售中都有一个冰淇淋。 CustomerSales 表包含(CustomerId、PurchaseId、邮政编码、Ice
我已经阅读了所有与解包错误和 LPTHW ex 41 相关的答案,并重新检查了我的代码一个小时,但我仍然没有得到我的错误。 以下是我的代码: import random from urllib imp
我是一名优秀的程序员,十分优秀!