Roku / Bright Script 的频道内月度/年度订阅问题
In-Channel Monthly / Annual Subscription issue in Roku / Bright Script
我已经阅读了所有文档资料,并阅读了有关可用于频道内购买或订阅的 roChannelStore
组件的信息。我还发现了本地开发(侧载)的 "Fake Server" 方法,以及它如何在服务器调用时使用 xml 文件,而不是在我们执行 [=11= 时实际与 roku 服务器对话] 其中 store
是 roChannelStore
.
的实例
我的场景
我有一个显示视频缩略图的应用程序,当我点击它时,它会显示 "Play" 的选项。
我的要求
我想检查当前用户是否订阅了所显示的视频,然后才显示 "Play" 按钮。为此,我可以使用 GetPurchases()
函数获取订阅的产品,然后检查该产品是否在该集合中。否则显示两个按钮。一个是月度订阅价格,另一个是年度订阅价格,我可以用它来触发下单。
问题
在我看来,可以在 xml 文件中将产品设置为 Consumable、NonConsumable 或 MonthlySub。如果我想要按月订阅或按年订阅,我可以选择单个产品吗?如何处理这种情况?我无法弄清楚如何允许对一种产品同时使用月度和年度订阅类型 link,然后从我的代码中触发该特定订阅。
我说的xml文件是"GetCatalog.xml"xml文件,在我从[=下载的示例项目的"csfake"文件夹中提供15=](最后下载link)
非常感谢任何帮助或指点。
为什么不列出同一产品的两个版本,一个是月刊,一个是年刊?然后在上下文中显示正确的版本。
关于订阅类型,请查看开发者。门户网站。假服务器 xml 文件已过时。
我已经阅读了所有文档资料,并阅读了有关可用于频道内购买或订阅的 roChannelStore
组件的信息。我还发现了本地开发(侧载)的 "Fake Server" 方法,以及它如何在服务器调用时使用 xml 文件,而不是在我们执行 [=11= 时实际与 roku 服务器对话] 其中 store
是 roChannelStore
.
我的场景
我有一个显示视频缩略图的应用程序,当我点击它时,它会显示 "Play" 的选项。
我的要求
我想检查当前用户是否订阅了所显示的视频,然后才显示 "Play" 按钮。为此,我可以使用 GetPurchases()
函数获取订阅的产品,然后检查该产品是否在该集合中。否则显示两个按钮。一个是月度订阅价格,另一个是年度订阅价格,我可以用它来触发下单。
问题
在我看来,可以在 xml 文件中将产品设置为 Consumable、NonConsumable 或 MonthlySub。如果我想要按月订阅或按年订阅,我可以选择单个产品吗?如何处理这种情况?我无法弄清楚如何允许对一种产品同时使用月度和年度订阅类型 link,然后从我的代码中触发该特定订阅。
我说的xml文件是"GetCatalog.xml"xml文件,在我从[=下载的示例项目的"csfake"文件夹中提供15=](最后下载link)
非常感谢任何帮助或指点。
为什么不列出同一产品的两个版本,一个是月刊,一个是年刊?然后在上下文中显示正确的版本。
关于订阅类型,请查看开发者。门户网站。假服务器 xml 文件已过时。