ios - 云代码想给指定一个用户推送怎么做?
PHPz
PHPz 2017-04-17 13:06:24
[iOS讨论组]

在文档里就只看到给指定频道推送的做法:

AV.Push.send({
  channels: [ "Public" ],
  data: {
     alert: "Public message"
  }
});

但是我想推给指定User,拿到的objectId,怎么推给他呢?

PHPz
PHPz

学习是最好的投资!

全部回复(2)
ringa_lee

在 JavaScript SDK 里可以这样,传入一个 AV.Query 来自动筛选:

where - A AV.Query over AV.Installation that is used to match a set of installations to push to.

var query = new AV.Query(AV.Installation);
var user = AV.Object.createWithoutData("_User", userId);
query.equalTo('user',user);
AV.Push.send({
    where: query,
    data: {
        alert: 'hello~',
        badge: 0
    }
});

参考:https://cn.avoscloud.com/docs/api/javascript/symbols/AV.Push.html

巴扎黑

云代码的 JavaScript SDK 参数可以参考 REST API 文档:
https://cn.avoscloud.com/docs/push_guide.html#发送给特定的用户-1

这里有关于推送给特定用户的解释

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号