我已经一步一步地按照本教程进行操作
https://github.com/actions-on-google/actionssdk-smart-home-nodejs
但是当我添加灯或其他东西时,它会给我这个错误:
发布REQUEST_SYNC https://homegraph.googleapis.com/v1/devices:requestSync?key=AIzaSyAB1Nxi3kLQzA5VDr0MgXJ32GDWJ4TA710
POST payload: {"method":">POST","headers":{"Content-Type":"application/json"},"body":"{\"agentUserId\":\"1234\"}"}
开机自检/智能家居 API/复位设备 200 59.124 毫秒 - 2
未找到请求同步响应 404
有什么想法吗?
遵循这个https://developers.google.com/actions/identity/oauth2-assertion-flow
尝试创建凭据在 console.cloud.google.com/apis/credentials 下创建 OAuth 2.0(Web 应用程序选项(客户机 ID
插入客户端 ID,看起来像这样......apps.googleusercontent.com 在 console.actions.google.com/project/->概述->帐户链接->配置客户端->选中所有复选框(不确定我是否应该(->GSI 客户端 ID
我遇到了同样的问题。就我而言,问题是:
在 SYNC 请求中,它需要具有"代理用户 ID"参数,并且缺少该参数。
"requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "payload": { "agentUserId": "1836.15267389", "devices": [{
https://developers.google.com/actions/smarthome/create-app
确保在发送REQUEST_SYNC时发送相同的 ID