开发者社区 问答 正文

钉钉支持将原声微应用放到自己的定制页面上,但是办公电话怎么弄?

钉钉支持将原声微应用放到自己的定制页面上,但是办公电话怎么弄?
文档里没有办公电话
免费电话和国际电话得-10和-7都不能用。

展开
收起
随缘333 2017-03-09 16:59:14 3011 分享 版权
阿里云 AI 助理回答

您好,关于您想了解的在钉钉中集成办公电话功能的问题,虽然提供的参考资料未直接涉及办公电话的集成细节,但我可以基于钉钉开放平台的一般应用开发流程,为您提供一个大致的方向和建议。

集成办公电话的基本思路

  1. 创建钉钉应用

    • 首先,您需要以组织管理员身份登录钉钉开放平台。
    • 选择应用开发 > 企业内部开发,然后点击创建应用,填写应用基本信息并确保应用权限能够满足获取通讯录信息的需求。这包括个人手机号信息、通讯录个人信息读权限等。
  2. 配置接口权限

    • 在应用管理界面,进入权限管理,为您的应用开通必要的接口权限,特别是与通讯相关的权限,如成员信息读取权限,尽管这些可能不直接提供电话拨打服务,但对构建与人员信息相关的办公电话界面有帮助。
  3. 开发自定义页面集成电话功能

    • 虽然钉钉官方文档没有直接提及办公电话组件的集成,但您可以利用钉钉微应用的网页应用能力,开发一个包含电话拨打逻辑的自定义页面。
    • 页面可以通过JavaScript调用WebRTC或其他第三方VoIP服务API来实现语音通话功能。确保您的应用具有访问用户通讯录的权限,以便于从钉钉通讯录中选取联系人进行呼叫。
  4. 考虑合规性和成本

    • 注意,免费电话和特定类型的国际电话可能存在使用限制或费用问题,如您提到的-10和-7代码不可用的情况。这通常取决于钉钉及您选用的第三方通信服务提供商的政策。
    • 确保您的解决方案符合钉钉平台的规定,并评估任何潜在的成本影响。
  5. 发布与部署

    • 完成开发后,在钉钉开放平台发布您的应用,并设置合适的可见范围,如全部员工或指定部门。
    • 将此微应用嵌入到您的定制页面或工作台中,供组织内成员使用。

注意事项

  • 技术实现复杂度:集成电话功能可能涉及到较复杂的前端和后端开发工作,尤其是如果要实现良好的用户体验和兼容性。
  • 第三方服务集成:考虑是否需要集成外部的VoIP服务提供商,以支持完整的电话拨打和接听功能。
  • 钉钉政策与更新:钉钉平台的政策和服务可能会有变动,请定期检查钉钉开放平台的最新文档和公告,以获取最新的集成指导和限制信息。

由于具体的技术实现细节依赖于实际应用场景和技术栈的选择,建议深入研究钉钉开放平台的文档,并可能需要咨询专业的开发团队或服务提供商来完成这项集成工作。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: