Как получить изображение в Roku BrightScript? - PullRequest
0 голосов
/ 27 декабря 2018

Ниже Curl возвращает изображение.Я изо всех сил пытаюсь найти эквивалентный Roku код для извлечения изображения и отображения в узле плаката.

curl -X GET \ https://xiorchestrate -xos-svc.prod.ocean.com: 8443 / xos / users/ ocean-cf0183fb-9e93-4964-859b-XXXXXX / фотографии / профиль \ -H 'Принять: / ' \ -H 'Авторизация: Bearer XXXXX-9024-44b4-8552-d7d799ec00c8'\ -H 'cache-control: no-cache'

Может кто-нибудь мне помочь?

1 Ответ

0 голосов
/ 30 декабря 2018
Узлы

Poster реализуют интерфейс ifHttpAgent , поэтому вы должны иметь возможность использовать функцию SetHeaders (nameValueMap as Object) до установки uri на постер.

m.poster = m.top.createChild("Poster")
m.poster.SetHeaders({"Authorization": "Bearer XXXXX-9024-44b4-8552-d7d799ec00c8", ...})
m.poster.uri = "https://xiorchestrate-xos-svc.prod.ocean.com:8443/xos/users/ocean-cf0183fb-9e93-4964-859b-XXXXXX/photos/profile"
...