我可以使用curl在Roku设备中从我的计算机获取应用程序和应用程序ID.最终,我能够从我的本地计算机启动使用curl渠道,如 卷曲-d""" http://192.xxx:8060/launch/33739 " 但我所期待的是做类似的操作,我会有一个频道列表,然后我应该能够打开频道.
在http://csdkdocs.roku.com/display/sdkdoc/External+Control+Guide中的Roku外部控制指南中,据说它可以完成,但它没有详细的信息如何做到这一点.那么,有人可以帮我找到办法吗?
提前致谢.
我正在尝试将Dropbox集成到我的Roku频道中,我在Dropbox App Console中创建了一个Dropbox API应用程序.我可以使用curl来发出请求:
$curl https://api.dropbox.com/1/metadata/dropbox/ -H "Authorization:Bearer OAUTH_TOKEN"
Run Code Online (Sandbox Code Playgroud)
使用Brightscript我使用以下代码,
req=CreateObject("roUrlTransfer")
req.SetURL("https://api.dropbox.com/1/metadata/dropbox/")
req.AddHeader("Authorization", "Bearer OAUTH_TOKEN")
req.AddHeader("app_key","APP_KEY")
req.AddHeader("app_secret","APP_SECRET")
req.AddHeader("Accept", "*/*")
req.AddHeader("Accept-Encoding", "gzip,deflate,sdch")
req.GetToString()
Run Code Online (Sandbox Code Playgroud)
任何人都可以指出我在哪里做错了或错过了什么?提前致谢