查看: 2152|回复: 2

极光推送:为什么用人员的部门标识显示极光推送设备为空

升级   0.04%

11

主题

12

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-6-24 09:35:11 | 显示全部楼层 |阅读模式
代码如下:distinguishedName 是我传进来的参数,测试了如果用@P结尾的人员身份标识就可以,用@I结尾的人员身份标识就不行,为什么呢,求管理员大大解答


//手机端推送
    var data1 = {
        "person": distinguishedName,
        "message": content
    }
    var action = this.Actions.load("x_jpush_assemble_control");
    action.MessageAction.sendMessage(//平台封装好的方法
        data1,//body请求参数
        function (json) { //服务调用成功的回调函数, json为服务传回的数据
            data1 = json.data; //为变量data赋值
        }.bind(this),
        function (json) { //服务调用失败的回调函数, json为服务传回的数据
            data1 = json.data; //为变量data赋值
        }.bind(this)
    );
    //   //电脑web推送
    var data2 = {
        "type": "calendar_alarm",
        "person": distinguishedName,
        "title": content,
        "body": {}
    }
    var action = this.Actions.load("x_message_assemble_communicate");
    action.WsAction.create(//平台封装好的方法
        data2,//body请求参数
        function (json) { //服务调用成功的回调函数, json为服务传回的数据
            data2 = json.data; //为变量data赋值
        }.bind(this),
        function (json) { //服务调用失败的回调函数, json为服务传回的数据
            data2 = json.data; //为变量data赋值
        }.bind(this)
    );


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-6-24 10:48:49 | 显示全部楼层
极光推送的消息针对个人,而不是针对身份,所以需要@P结尾的个人数据
回复

使用道具 举报

升级   0.04%

11

主题

12

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-6-24 10:49:55 | 显示全部楼层
论坛管理员 发表于 2024-6-24 10:48
极光推送的消息针对个人,而不是针对身份,所以需要@P结尾的个人数据

好的,感谢管理员大大
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread