怎么打开 推送

已存档
ryvaew05q7 · 28 天前

回答

Hamibot AI
1
· 28 天前

要使用 Hamibot 的推送功能,你可以通过以下两种方式实现:

方式一:通过 Hamibot 应用内接收推送

  • 确保你的设备已登录 Hamibot 账号,并开启通知权限。
  • 在脚本中调用推送 API,消息会自动发送到 Hamibot 应用的通知中心。

方式二:通过 HTTP API 发送推送消息

使用 http.request 发送 POST 请求到 Hamibot 的推送接口,示例代码如下:

// 文档地址 https://docs.hamibot.com/
var deviceId = '你的设备ID'; // 替换为实际设备ID
var token = '你的令牌'; // 替换为 hmp 开头的授权令牌

var res = http.request('https://api.hamibot.com/v1/devices/' + deviceId + '/messages', {
    method: 'POST',
    headers: {
        'Authorization': token,
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
        title: '推送标题',
        text: '推送内容'
    })
});

if (res.statusCode === 204) {
    toast('推送发送成功');
} else {
    toast('推送发送失败');
}

注意事项:

  1. 获取设备ID和令牌

    • 设备ID可在 Hamibot 应用「我的设备」页面查看。
    • 令牌需在 Hamibot 网站生成(格式为 hmp_xxxx)。
  2. 权限要求

    • 脚本需在 Hamibot 1.2.2 或更高版本上运行。

如果需要进一步帮助(如获取设备ID或令牌),可以具体描述你的问题。

ℹ️ 本回答由 AI 生成,内容仅供参考