OPPO 推送
OPPO 推送是由 OPPO 提供的系统级推送服务,仅支持在 ColorOS 系(OPPO、一加、真我)设备上使用。
-
OPPO 推送仅支持有限的键值对,具体如下示例。
-
每个键值对的具体含义见进阶使用。
-
由于 OPPO 推送服务自身的限制,若应用在运行过程中收到消息,需在消息界面手动刷新消息(在 app 启动时会自动同步一次消息)。
-
OPPO 推送分为国内推送和海外推送,根据设备自动识别。国内推送目前每天仅支持两条消息(无企业开发者账号,个人开发者目前只能进行有限的调试),海外推送无此限制。
通过token可区分国内外设备,token使用“_”符号分隔成数组。
-
数组大小为1:属于国内;如:
b6bbd94b59cdb5df8391642c1509b7fe; -
数组大小为2:第一个值为
CN,属于国内;如:CN_b6bbd94b59cdb5df8391642c1509b7fe; -
数组大小为3:第二个值为
CN,属于国内;如:OPPO_CN_b6bbd94b59cdb5df8391642c1509b7fe; -
其他设备为海外设备。
-
示例
{
"data": {
"uuid": "CWYMVYWQHoPGXEkh9yP5Nd",
"ttl": 86400,
"data": {
"title": "NotifyMe!",
"body": "This is a test message!",
"group": "Messages",
"subgroup": "10086",
"bigText": false,
"record":1,
"markdown":"# 一级标题\n## 二级标题\n### 三级标题\n#### 四级标题\n##### 五级标题\n###### 六级标题\n> 区块引用\n>> 嵌套引用\n```JSON\n{\n \"123\":\"123\"\n}\n```\n*斜体*|**粗体**\n- 第一项\n- 第二项\n- 第三项\n1. 第一项\n2. 第二项\n3. 第三项\n***\n[Notifyme 教程](https://notifyme.521933.xyz)\n\n\n\n`ctrl+a`\n\n|列1|列2|\n|:----:|:----:|\n|11|12|\n|21|22|\n\n$$x={-b \\pm \\sqrt{b^2-4ac}\\over 2a}$$\n",
"callback":"https://test.example.com"
}
}
}