Google操作帐户关联流程后智能家庭应用返回错误

时间:2017-08-22 09:42:24

标签: google-oauth actions-on-google home-automation google-smart-home

我正在开发Google智能家居应用程序,并使用我的开发帐户链接到智能家居应用程序。

在令牌交换之前一切正常。我发现Google Assitant显示“出了问题,请再试一次。”似乎帐户链接失败了。我检查了官方文件,但我找不到哪里出错了。

以下作为令牌交换api返回:

{
 "token_type":"bearer",
  "access_token":"5699ebed735aa4c58836ad5ccd025e2c",
  "refresh_token":"8e8119ab5fbec7e3c5b5df3a162b4a3e",
  "expires_in":3600
}

The following as actions.json:

{
 "actions": [{
   "name": "actions.devices",
    "deviceControl": {
    },
   "fulfillment": {
     "conversationName": "automation"
   }
 }],
 "conversations": {
   "automation" :
   {
     "name": "automation",
     "url": "https://xxxxxx"
   }
 }
}
顺便说一下,我多次尝试过,而我的服务器从未收到过“action.devices.SYNC”。

1 个答案:

答案 0 :(得分:0)

一旦我添加了履行api版本,它就开始起作用了。

 "conversations": {
   "automation" :
   {
     "name": "automation",
     "url": "https://xxxxxx",
     "fulfillmentApiVersion": 2
   }
 }