1

当用户从他们的 Roku 卸载它时,我试图让我的应用程序自动从服务器取消链接。

Roku 文档建议在激活时向客户端应用程序发送一个令牌,Roku 可以将其用于服务器上的后续操作(如流媒体)。这个想法是,如果用户卸载应用程序,令牌将丢失,从而有效地将客户端与服务器解耦。

不过,这种方法似乎有点混乱,因为有多少卸载会导致服务器周围有很多无用的令牌。

当用户卸载应用程序时,是否有另一种方法来取消链接?Brightscript 是否可能会在用户卸载应用程序时触发回调,以便我可以手动调用服务器上的端点以另一种方式停用它?

4

1 回答 1

0

据我所知,Roku 应用程序没有任何关于卸载的通知或在这样的时间点执行代码的机会。我觉得你运气不好。

关于堆叠许多无用令牌的替代解决方案,也许可以使用到期时间?例如,使几个月没有任何活动的令牌失效并删除?这对于那些根本没有使用该应用程序但尚未卸载的用户来说,当他们在很长一段时间后启动该应用程序并不得不再次登录时,这会很烦人。

于 2016-03-11T07:43:27.403 回答