у вызывающего теста нет разрешения - PullRequest
0 голосов
/ 17 мая 2019

Я пытаюсь настроить пользовательские команды на моем raspberry pi 3 с помощью Google Assistant SDK. Я следовал этому руководству , чтобы настроить мою собственную команду. Всякий раз, когда я запускаю gactions test ti, получаю следующую ошибку:

Pushing the app for the Assistant for testing...
ERROR: Failed to test the app for the Assistant
ERROR: The caller does not have permission
2019/05/16 17:50:23 Server did not return HTTP 200

Я использовал gactions update, чтобы загрузить свой JSON-файл определения действия с учетной записью Google, которой принадлежит проект Google Action, и он был успешно обновлен. Поэтому я не уверен, почему у меня не будет разрешения на принадлежащий мне проект и с успешно обновленным действием json.

Это JSON, который я использовал для своего пользовательского действия.

{
  "manifest": {
      "displayName": "DJ Roomba",
      "invocationName": "DJ Roomba",
      "category": "PRODUCTIVITY"
  },
  "actions": [
    {
      "description": "Thanos Snap",
      "name": "djroomba.name.ThanosSnap",
      "availability": {
          "deviceClasses": [
              {
                  "assistantSdkDevice": {}
              }
          ]
      },
      "fulfillment": {
        "staticFulfillment": {
            "templatedResponse": {
                "items": [
                    {
                        "simpleResponse": {
                            "textToSpeech": "You should have gone for the head"
                        }
                    },
                    {
                        "deviceExecution": {
                            "command": "action.devices.commands.ThanosSnap"
                        }
                    }
                ]
            }
        }
      },
      "intent": {
        "name": "djroomba.intent.ThanosSnap",
        "trigger": {
          "queryPatterns": [
            "Thanos snap"
          ]
        }
      }
    }
  ],
  "locale": "en"
}

Я не уверен, поможет ли это, но я использую Raspbian Jessie (так как Snowboy поддерживает только до этого)

1 Ответ

0 голосов
/ 17 мая 2019

Итак, получается, что мне придется хотя бы опубликовать свое действие в альфа или бета-версии, иначе gactions test не будет работать

...