I noticed that when I subscribed to the Rdio Channel, I received a popup that asked if I wanted to share my details with the channel. It then showed my name and email address. How do I go about implementing this into my channel? I can’t seem to find the Brightscript function for this request.
Thanks, Mike
The popup most likely would be an roMessageDialog –
http://sdkdocs.roku.com/display/sdkdoc/roMessageDialog
To enter your email address or other text information, you’d probably use an roKeyboardScreen.
http://sdkdocs.roku.com/display/sdkdoc/roKeyboardScreen
Of course you don’t need to feel limited by those, you could create both of them from scratch with roImageCanvas or roScreen to customize to what you want.
You are correct, that is the way PBS is doing it, but the way Rdio is doing it the information doesn’t have to be entered. The viewer just says yes or no to allow the share. I want to make it as easy as I can for the viewer to share their information if they choose.
roChannelStore.GetPartialUserData()
You need to be enrolled in Roku billing in order to use this feature.
Great! I think this is what I was looking for. I’ll give it a try.
Note that we will not allow you to use this API in your channel going forward unless your channel actually uses our billing system for purchasing and subscriptions.