如何查看用户在中文中是否拒绝呼叫



我正在尝试使用Sinch API调用。当我呼叫时,我需要检查用户Decline是否呼叫。例如:我是设备A,呼叫设备B,如果设备B拒绝我的呼叫,我可以处理它并向设备A报告。

Thanks in Advance

可以看到calldetails上的endCause结束调用的原因https://download.sinch.com/docs/iOS/latest/reference/html/Protocols/SINCallDetails.html#//api/name/endCause

SINCallDetails Protocol Reference

符合NSObject在SINCallDetails.h中声明概述

SINCallDetails保存有关调用(SINCall)的元数据。

startedTime required method

建立时间要求方法

endtime required method

endCause需要的方法

保存呼叫结束后结束的原因。它可以是下列之一:

@property (nonatomic, readonly) SINCallEndCause endCause
Discussion
SINCallEndCauseNone
SINCallEndCauseTimeout
SINCallEndCauseDenied
SINCallEndCauseNoAnswer
SINCallEndCauseError
SINCallEndCauseHungUp
SINCallEndCauseCanceled
SINCallEndCauseOtherDeviceAnswered
If the call has not ended yet, the value is SINCallEndCauseNone.

当你收到callDidEnd时你只需要查看结束的调用的细节

最新更新