当前位置: 首页 > 面试题库 >

如何在应用程序中获取voip呼叫日志信息-呼叫工具包

董意蕴
2023-03-14
问题内容

我已经在voip应用程序中实现了呼叫工具包,在该工具包中,我为传入或传出的呼叫生成了呼叫日志(在“电话最近使用”标签上可见)。当我单击通话记录时,它将打开我的应用程序。我已经重写了UIApplication委托方法来获取处理程序。

- (BOOL)application:(UIApplication *)application
continueUserActivity:(NSUserActivity *)userActivity
 restorationHandler:(void (^)(NSArray *restorableObjects))restorationHandler

但是我无法获得有关呼叫日志的信息NSUserActivity。如何在我的应用程序中获取通话记录信息?

任何帮助,不胜感激。谢谢!


问题答案:

我们可以从 userActivity* 获取 电话号码*

- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restora`tionHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler{
    INInteraction *interaction = userActivity.interaction;
    INStartAudioCallIntent *startAudioCallIntent = (INStartAudioCallIntent *)interaction.intent;
    INPerson *contact = startAudioCallIntent.contacts[0];
    INPersonHandle *personHandle = contact.personHandle;
    NSString *phoneNumber = personHandle.value;
}


 类似资料:
  • 问题内容: 我需要从被叫方获取呼叫者信息(什么文件/什么行)。我了解到可以为此目的使用inpect模块,但不能完全使用它。 如何使用inspect获取那些信息?还是有其他方法来获取信息? 问题答案: 呼叫者的帧比当前帧高一帧。您可以用来查找呼叫者的框架。然后使用inspect.getframeinfo获取调用者的文件名和行号。

  • 问题内容: 如果Java客户端在其他服务器上调用远程EJB,您如何获得客户端IP地址?请注意,从服务器获取它很重要,因为客户端可能位于NAT防火墙之后,在这种情况下,我们需要公共IP地址。 注意:尽管它最好是一种通用的解决方案,但是至少我可以使用一个从JBoss 4.2.2上的EJB2调用中检索IP地址的解决方案。 问题答案: JBoss社区Wiki上的这篇文章完全解决了您的问题。在JBoss 5

  • 所以我有各种用户的自定义帖子。 每个帖子都有以下元键: ,以及,等常用数据,如下所示: 现在,当这些帖子在循环中显示时,它们每个都通过<code>获取<code>post_id 现在有趣的是 现在,假设有5个帖子显示,每个帖子都有唯一的,如下所示在按钮中。 点击该按钮后,将显示以下联系方式: 如您所见,联系表格并不花哨。 这就是我想要达到的目标 由于有5个帖子,所以我想在发送联系表时对每个帖子进行

  • 我正在使用VOIP应用程序,呼叫通知在和中运行良好,但当我的应用程序处于状态时,我没有收到任何呼叫通知。 DidReceiveIncomingPushWith 截图

  • 我想实现一个功能在VoIP呼叫使用Twilio。例如,如果有人打电话给客户服务号码,在这种情况下,他们必须拨一些号码来导航,比如拨一些号码,选择语言,拨一些号码来与代表交谈。 注意:我可以在这里获得活动连接。浏览之后,我发现需要在TWIML中提供关键字。但在这种情况下我需要通过这些吗?我认为在我描述的情况下不需要它。 我走对路了吗?这有可能实现吗?如果我错过了什么?

  • 1、接口声明 如果您希望在自己的CRM系统嵌入呼叫中心能力,需要对接智齿呼叫中心能力,在对接前请您阅读如下对接流程,以便您更好的完成对接。如果只对接基本呼叫能力,预计对接及调试过程1周左右即可完成。 第一步:获取第三方用户接口调用唯一凭证 请联系您的售后经理,获取您企业的如下信息: 1、companyid(企业id) 2、appid(第三方用户接口调用唯一凭证id) 3、app_key(第三方用户