我正在尝试使用Sinch Verification服务来验证电话号码,作为我的网络应用程序注册过程的一部分。我向用户提供通过短信或电话进行验证的选项。使用github中的示例,SMS消息似乎很简单,因为我可以通过向用户提供输入代码的表单来报告验证,但是我无法解读标注验证的工作方式。好像我需要等待VerificationResultEvent的回调?或者我是否需要轮询标注验证才能完成?
更新:
我开始像这样验证:
var response = await _api.Verification(phoneNumber).Initiate(VerificationMethod.Callout);
响应在response.Callout中没有CLI值,仅在response.FlashCall。
中报告验证:
var response = await _api.Verification(phoneNumber).WithCli("????????").Report(VerificationMethod.Callout);
或者我是否需要报告针对标注的验证?只是等待Callback事件?