当没有更多信用时,禁止用户拨打电话:Sinch Javascript SDK

时间:2018-05-08 02:11:09

标签: sinch

我的应用程序允许免费无限制即时消息,但可以获得通话信用。我希望能够禁止用户在没有任何积分时拨打电话。如何在理想的情况下使用javascript SDK进行管理?

我从一个观点来看,虽然我能够通过代码本身的一些验证来控制这种行为,但是当用户是黑客时会发生什么?他可以去控制台并调用自己的javascript方法,例如removeListeners然后callClient.callUser(userId)。在这种情况下你如何保护sinchClient?感谢。

注意:如果问题不明确,我愿意提供更多信息。

1 个答案:

答案 0 :(得分:0)

Sinch公开了一种基于REST的回调机制来控制您的呼叫流程。您可以在Sinch Portal中的Applications>>下设置回调URL。语音和视频设置。然后,每个呼叫将触发一个来电事件(在此处记录:https://www.sinch.com/docs/voice/rest/#callbackapi),您可以通过回叫响应来控制是否连接此呼叫。