开发者社区 问答 正文

怎么将自己开发的原生App加入钉钉

公司开发的原生App已经上传至android市场和App Store,然后怎么把公司自己开发的程序加到钉钉里面?

展开
收起
达菲栀子 2017-01-03 14:23:46 5313 分享 版权
阿里云 AI 助理回答

要将您公司开发的原生App集成到钉钉中,可以通过创建钉钉微应用的方式实现。钉钉微应用是一种能让企业内部或面向客户的业务功能以轻量化形式接入钉钉平台的方式。以下是简化的步骤指导:

  1. 注册钉钉开发者账号:首先,需要在钉钉开放平台(https://open.dingtalk.com/)注册一个开发者账号,如果您的公司已经注册过,直接登录即可。

  2. 创建微应用

    • 登录钉钉开放平台后,进入“微应用管理”或者“开发者中心”,点击“创建微应用”。
    • 填写微应用的基本信息,如应用名称、图标、描述等,并选择合适的微应用类型。对于原生App集成,通常选择“H5微应用”或根据实际需求选择最合适的类型。
    • 提交创建后,系统会生成AppKey和AppSecret,这两个是后续配置的重要凭证,请妥善保管。
  3. 配置微应用

    • 根据您希望的集成方式,如果是H5微应用,需要提供一个外部访问的H5页面地址。对于原生App集成,虽然钉钉官方主要支持H5和小程序,但您可以考虑通过H5页面作为跳转入口,间接调起原生App。
    • 如果希望通过H5页面跳转到原生App,可以使用Universal Links(iOS)或Deep Linking(Android)技术。在H5页面中嵌入这样的链接,当用户点击时,如果手机上已安装对应App,则直接打开该App;如果没有安装,则引导用户去下载。
  4. 开发与调试

    • 开发相应的H5页面,确保其符合钉钉微应用的要求,包括但不限于授权登录、消息推送等功能的集成。
    • 对于原生App端,需要实现接收来自钉钉的Deep Link或Universal Link的功能,并处理好从钉钉跳转过来的场景。
  5. 提交审核与发布

    • 在完成微应用的开发和测试后,提交至钉钉开放平台进行审核。
    • 审核通过后,可以在钉钉管理后台将微应用发布给指定的企业成员或全体员工。
  6. 推广与使用

    • 一旦微应用发布成功,公司内的钉钉用户就可以在钉钉的工作台或微应用列表中找到并使用它了。

请注意,直接将原生App完全内嵌到钉钉中的方式较为复杂,且钉钉更多地支持H5和小程序形态的应用。因此,建议评估是否可以通过H5页面与原生App结合的方式来满足需求,或者考虑开发一个钉钉小程序版本,以更自然地融入钉钉生态。

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