快速接入

发送简单的文本消息

如果您仅仅是要发送简单的文本消息,那么查看这里就够了。

使用 HTTP POST 请求下面的 URL,把参数 accessToken 的内容改成对应频道的 Access Token:

https://api.super-message.com/v1/messages?accessToken=xxxxxxxx

消息数据:

{
    "toAll": true,
    "data": "推送给频道所有订阅者的消息"
}

使用 curl 测试:

curl -XPOST 'https://api.super-message.com/v1/messages?accessToken=xxxxxxxx' --data '{"toAll": true, "data": "推送给频道所有订阅者的消息"}'

更多选项查看这里

如果需要更高阶功能,请往下阅读。

要求

必须:

  • 一个开发者账号(下载 APP 注册账号,在 APP 官方频道里面输入开发者邀请码即可)
  • 会使用一门后端语言,比如 Golang/Java/PHP/NodeJS 等;

如果你仅仅是用于发送只读消息,没有数据交互,那么这样就够了。如果你需要用户能在通过消息与你的服务互动,那么还需要以下条件:

  • 有一个公网可以访问的服务器(公开频道仅支持域名 80、443 端口, 私有频道暂时不限制使用 IP/域名、端口)

一切准备就绪之后

1. 打开 APP 并登录
2. 登录开发者后台
  1. 左边菜单栏,选择[频道],[新建频道],为频道起一个简单明了的名字;
    • 公开频道别人可以主动订阅(因此需要一个备案的域名,如果频道有互动消息的话)
    • 私有频道需要有特定的邀请链接才可以加入
    • 出了频道私密性之外,其它信息可以随时更改
  2. 左边菜单栏,选择[模板],[进入模版编辑器];
  3. 点击编辑器左边栏目顶部带有“+”号的按钮,新建一个模版;
  4. 选择刚建的模版:
    1. 点击 [新建版本号],为新模板建立第一个版本
    2. 输入下面模板代码
      <Text>Hello, {{title}}!</Text>
      
    3. 点击 [更新],保存为测试模板
    4. 点击编辑器右上角按钮[在客户端预览],填入测试数据:
      {
          "title": "world"
      }
      
    5. 在下方将刚刚新建的频道选为测试频道
    6. 点击[发送测试消息]
  5. 在 APP 预览消息

接下来

了解消息流程
查看更高级的模板用法
客户端服务端对接