美文网首页推送
Android极光推送别名Api

Android极光推送别名Api

作者: Wang_Mr | 来源:发表于2020-05-06 14:00 被阅读0次
极光于 2020/03/10 对「别名设置」的上限进行限制,最多允许绑定 10 个设备。

①组装

例如: 你的 appKey 是 "7d431e42dfa6a6d693ac2d04", masterSecret 是 "5e987ac6d2e04d95a9d8f0d1"。
通过 base64 转换 "username:password" (中间有个英文冒号)

String str = "7d431e42dfa6a6d693ac2d04:5e987ac6d2e04d95a9d8f0d1";
// 当前举例为Android提供的转换base64的方法
String result = Base64.encodeToString(str.getBytes(), Base64.DEFAULT);
// 最终认证的字符串为:Basic N2Q0MzFlNDJkZmE2YTZkNjkzYWMyZDA0OjVlOTg3YWM2ZDJlMDRkOTVhOWQ4ZjBkMQ==
String authorization = "Basic " + result ;

②使用

HTTP Header(请求头)里加 key(Authorization)与 value(Basic N2Q0MzFlNDJkZmE2YTZkNjkzYWMyZDA0OjVlOTg3YWM2ZDJlMDRkOTVhOWQ4ZjBkMQ==)
请求头里加 Authorization.png
  • 别名相关操作Api
    ① 获取指定 alias 下的设备 【GET请求】
获取指定 alias 下的设备.png
请求地址: https://device.jpush.cn/v3/aliases/
请求方式: GET
请求头:Authorization: Basic N2Q0MzFlNDJ==(请自行替换)
请求参数: 5888(查询别名为5888,根据实际情况自行替换)
返回结果:(最多输出 10 个)
{
  "registration_ids": [
    "aa0c8aaaaaaaaa1aa"
  ]
}

② 批量解绑设备与别名之间的关系 【POST请求】

批量解绑设备与别名之间的关系 .png
请求地址: https://device.jpush.cn/v3/aliases/
请求方式: POST
请求头:Authorization: Basic N2Q0MzFlNDJ==(请自行替换)
请求参数1: 5888(删除指定别名为5888,根据实际情况自行替换)
请求参数2: Json(组装想要删除别名为5888的registration_ids的json,registration_id可通过 '获取指定 alias 下的设备'的接口获取数据  )
返回结果:(成功后不会返回response,失败示例如下)
{
  "error": {
    "code": 7002,
    "message": "Invalid registration id."
  }
}

③ 删除别名 【DELETE请求】

删除一个别名,以及该别名与设备的绑定关系.png
请求地址: https://device.jpush.cn/v3/aliases/
请求方式: DELETE
请求头:Authorization: Basic N2Q0MzFlNDJ==(请自行替换)
请求参数: 5888(删除指定别名为5888,根据实际情况自行替换)
返回结果:(成功后不会返回response)

相关文章

  • Android极光推送别名Api

    极光于 2020/03/10 对「别名设置」的上限进行限制,最多允许绑定 10 个设备。 本篇文章主要是别名的高级...

  • 极光推送开发第二弹——极光推送API

    极光推送API篇 API传送门 设置调试模式 API 初始化推送服务 API 停止与恢复推送服务 API 别名与标...

  • 极光推送(别名)

    记录下极光推送的集成点滴 初始化工作 监听极光是否登录成功,只有登录成功才能注册别名 需要注意的地方

  • 极光推送开发环境和生产环境推送收不到的原因

    公司的项目之前是外包做的,同事测试极光推送用别名推送,直接失败,我也是懵了,对于从来没做过极光推送的人来说,别名是...

  • 极光推送-别名篇

    初始化 这里就不在说明如何初始化极光推送了,附上极光官方文档极光官方文档。 开发环境和生产环境区别 这里的解释下,...

  • 极光推送——别名设置

    1.使用别名,光网中进行别名推送——(下面会有字段设置),这跟后台一样的处理,所以完成不需要管后台如何推,使用这就...

  • 2022-03-01

    极光推送插件 注:目前极光推送的功能只有别名推送,后续如需增加其他功能在做添加操作 原生插件暴露给js的id为:v...

  • 极光推送的添加别名

    但是,如果你想区分用户单推,比如QQ消息这种,你就得设置唯一标示,也就是别名这个时候需要注意两点:1, 在登录成功...

  • ios 极光推送别名

    app需求中存在点对点推送 app中又存在多个登录账号 作区分的方法就是使用别名 每个登录用户在服务器端都存有一个...

  • iOS极光推送设置别名

    一。如何设置标签或者别名 消息推送,有时候只想推送给指定的人或者指定的版本,那么这时候我们就需要对设备设置标签或者...

网友评论

    本文标题:Android极光推送别名Api

    本文链接:https://www.haomeiwen.com/subject/rjzightx.html