Samsung TV дублирует разрешение Websocket

Я разрабатываю удаленное приложение Samsung и использую веб-сокеты для подключения к телевизору Samsung. Я открываю сокет через этот URL-адрес "wss://ip:8002/api/v2/channels/samsung.remote.control?name=". Все это работает нормально, но есть проблема, из-за которой телевизор запрашивает разрешение каждый раз, когда я пытаюсь открыть соединение через веб-сокет. Я видел другие конкурирующие приложения, и в этих приложениях телевизор запрашивает разрешение только в первый раз.

Кто-нибудь может мне с этим помочь ?


person Adeel Tahir    schedule 19.05.2020    source источник


Ответы (1)


Я понял это. Все, что вам нужно сделать, это добавить токен в URL-адрес сокета. Когда вы подключаетесь к телевизору в первый раз или не имеете маркера в URL-адресе, телевизор отвечает словарем, имеющим этот «токен» в качестве пары ключ/значение. Просто используйте этот токен при подключении к телевизору.

ОБРАЗЕЦ URL: - wss://ip:8002/api/v2/channels/samsung.remote.control?name=someName&token=tokenValue

person Adeel Tahir    schedule 01.06.2020