ответ «неавторизованного пользователя» от моста Филипса - PullRequest
0 голосов
/ 15 января 2019

Теперь я пытаюсь управлять мостом Хюэ с помощью инфраструктуры IoTctivity.

Когда я отправляю сообщение GET из MPMClientSample (MiniPluginManager) ответное сообщение было

[{
    "error": {
        "type": 1,
        "address": "/lights",
        "description": "unauthorized user"
    }
}]

Что я должен использовать для этого «username»? Сейчас я использую 'newdeveloper' в качестве значения по умолчанию.

1 Ответ

0 голосов
/ 15 января 2019

Я нашел решение. https://developers.meethue.com/develop/get-started-2/

см. Документ со страницы разработчиков. Я могу получить сгенерированное имя пользователя из моста оттенка.

'Нам нужно использовать случайно сгенерированное имя пользователя, которое мост создаст для вас. Введите информацию ниже и нажмите кнопку POST. '

'Когда вы нажимаете кнопку POST, вы должны получить сообщение об ошибке, сообщающее, что вы должны нажать кнопку ссылки. Это наш шаг безопасности, так что только приложения, которыми вы хотите управлять своими огнями, могут. Нажав кнопку, мы подтверждаем, что у пользователя есть физический доступ к мосту. '

'Идите и нажмите кнопку на мостике, а затем снова нажмите кнопку POST, и вы получите ответ об успехе, как показано ниже.'

...