不允许用户在没有更多积分时拨打电话:Sinch Javascript SDK
Disallow user to make a call when there are no more credits: Sinch Javascript SDK
我的应用程序允许无限制地免费发送即时消息,但会收取通话费。我希望能够禁止用户在他没有更多积分时拨打电话。在理想情况下如何使用 javascript SDK 进行管理?
我的观点是,虽然我能够通过代码本身的一些验证来控制这种行为,但是当用户是黑客时会发生什么?他可以转到控制台并调用它自己的 javascript 方法,例如 removeListeners
然后 callClient.callUser(userId)
。在这种情况下,您如何保护 sinchClient?谢谢
注意:如果问题不清楚,我愿意提供更多信息。
Sinch 公开了一个基于 REST 的回调机制来控制您的调用流程。您可以在应用程序 >> 语音和视频设置下的 Sinch 门户中设置回调 URL。然后每个呼叫都会触发一个来电事件(记录在此处:https://www.sinch.com/docs/voice/rest/#callbackapi),您可以控制是否通过回调响应连接此呼叫。
我的应用程序允许无限制地免费发送即时消息,但会收取通话费。我希望能够禁止用户在他没有更多积分时拨打电话。在理想情况下如何使用 javascript SDK 进行管理?
我的观点是,虽然我能够通过代码本身的一些验证来控制这种行为,但是当用户是黑客时会发生什么?他可以转到控制台并调用它自己的 javascript 方法,例如 removeListeners
然后 callClient.callUser(userId)
。在这种情况下,您如何保护 sinchClient?谢谢
注意:如果问题不清楚,我愿意提供更多信息。
Sinch 公开了一个基于 REST 的回调机制来控制您的调用流程。您可以在应用程序 >> 语音和视频设置下的 Sinch 门户中设置回调 URL。然后每个呼叫都会触发一个来电事件(记录在此处:https://www.sinch.com/docs/voice/rest/#callbackapi),您可以控制是否通过回调响应连接此呼叫。