Не удается получить события доступа к устройству

#nest-device-access

#гнездо-доступ к устройству

Вопрос:

Я включил события для своего проекта в консоли доступа к устройству и предоставил раздел / подтему, но я их не получаю. Я могу успешно авторизовать учетные записи и перечислить устройства для авторизованного пользователя.

Ответ №1:

После включения событий через консоль доступа к устройству необходимо инициировать их с помощью одноразового вызова списка устройств после получения токена доступа для каждой авторизованной учетной записи. Этот начальный вызов завершает процесс авторизации и позволяет отправлять события в вашу подписку Pub / Sub.

Например, простой вызов cURL, подобный этому, инициирует события:

 curl -X GET 'https://smartdevicemanagement.googleapis.com/v1/enterprises/[project-id]/devices' 
  -H 'Content-Type: application/json' 
  -H 'Authorization: Bearer my-access-token'