External Control App id help

Could someone please tell me the external control app id’s for Hulu Plus and HBO GO? I don’t see them listed in the SDK.

Thanks
Paul

“shelby67” wrote:
Could someone please tell me the external control app id’s for Hulu Plus and HBO GO? I don’t see them listed in the SDK.

Thanks
PaulThey’re available on your box: http://yourRokuAddress:8060/query/apps
I don’t currently have Hulu Plus installed, and I’m not near a Roku at the moment to install, but HBO Go’s id is 8378

Hulu plus is 2285. Thanks for teaching me to fish.

I wonder why query/apps isn’t listed in the bloody ECP documentation?!

thanks for the tip. Just what I needed.

Al I get is a list of the apps I have with no ID. Any idea how to get the number?

How are you querying the app list ?

result should look like this:

version=“1.0” encoding=“UTF-8” ?>

Vudu Movie & TV Store
Roku Media Player
Netflix
Prime Video
YouTube
4K Spotlight
The Roku Channel
<app id=“28” type=“appl”

They’re available on your box: http://yourRokuAddress:8060/query/apps

What goes in “yourRokuAddress”?

Thanks,

Crytkee

The IP address that shows under Settings->System->About on your Roku device.

Thanks

trying to make url to launch hulu for my father who is illiterate on streaming but likes to click links on the ocmputer..

I need to lunch hulu…

TVByDemand - Pro Wrestling
Solitaire4us
Hulu

app id 2285…

I tried:
http://192.168.1.153:8060/launch/2285

I get A 404 ERROR… any ideas on what I m doing wrong?

Everything looks tight, I’d triple check that your IP address is correct. Also I assume you tried one of the other channels and still got 404 error?

And as usual a Roku reboot wouldn’t hurt

http://192.168.1.153:8060/query/apps

returns:

TVByDemand - Pro Wrestling Solitaire4us Hulu Max

http://192.168.1.153:8060/launch/145851

shows a blank age but firefox inspector shows:

GET
http://192.168.1.153:8060/launch/145851
[HTTP/1.1 404 Not Found 44ms]

GET
http://192.168.1.153:8060/favicon.ico

under settings-system-advanced system settings-control by mobile apps

it is set to:

network access - permissive

but it does not launch the channel, it just sits on the home screen or whatever screen it is in at the time.

Did you reboot the Roku just to rule that out? your syntax is indeed correct

It has to be a POST request and what you’re trying to do will perform a GET. The easiest way to do it is with cURL:

curl -d "" http://192.168.1.153:8060/launch/145851