Я пытаюсь использовать клиент веб-сокета .net для интеграции с NEST API. Посмотрев на обмен сообщениями клиента firebase, я делаю что-то вроде этого:
Получение HTTP: wss://developer-api.nest.com/.ws?v=5&auth=c.5eJRrs...
Я получаю ответ на рукопожатие wss:
Заголовок квитирования: HTTP/1.1 101 Протоколы переключения Заголовок квитирования: Обновление: websocket Заголовок квитирования: Соединение: Обновление Заголовок квитирования: Sec-WebSocket-Accept: xJqf+mW/6pyGy8/jAXF2yXsCg4w= Заголовок квитирования: Ожидаемый ключ sec: xJqf+mW/6pyGy8 /jAXF2yXsCg4w= Ключ ответа sec: xJqf+mW/6pyGy8/jAXF2yXsCg4w= Подключен Текстовый фрейм получен: {t:c,d:{t:h,d:{ts:1418645751807,v:5,h:firebase- apiserver02-tah01-iad01.dapi.production.nest.com:9553,s:session366481450}}}
И с этого момента.. Я не знаю точно, что делать... Казалось бы, полученный кадр - это редирект. Но я понятия не имею, что такое API NEST, выраженное в сообщениях веб-сокетов.
Можно ли где-нибудь найти что-то подобное?
Готов ли NEST поддерживать другие клиенты веб-сокетов, кроме тех, что предоставляются firebase?
Спасибо