服务商代开发 服务端API 开发指南 与自建应用接口的差异
与自建应用接口的差异
最后更新:2022/09/30
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
与自建应用接口的差异
最后更新:2022/09/30

目录

  • 接口权限
  • 身份验证接口
  • 设置应用
  • 接口调用ip白名单
  • 授权变更回调
  • 通讯录变更回调
  • 其他回调
  • 代开发自建应用跟“企业内部开发”自建应用的接口调用方式大部分一致,主要以下几个差异点:

    接口权限

    自建应用代开发的接口权限分为基础权限和自定义权限,具体可查看:代开发权限说明
    其中自定义权限,由服务商申请企业确认,或者企业在应用管理中主动配置后,企业侧不需要到企业管理后台去配置可调用应用。(例如客户联系相关权限,服务商勾选企业确认后,代开发应用即可调用,不需要再到企业管理后台客户联系配置可调用应用)。

    身份验证接口

    代开发应用使用oauth2获取用户身份的方法,与自建应用一样,具体查看网页授权登录。注意,代开发应用不可使用第三方应用的身份验证接口。

    设置应用

    针对代开发自建应用,不允许调用设置应用接口设置应用

    接口调用ip白名单

    针对代开发自建应用,若服务商在服务商管理端为应用配置了ip白名单,则接口只允许ip白名单内的ip发起请求,若没有为应用配置ip白名单,则接口只允许服务商ip白名单内的ip发起请求(配置路径:“服务商管理后台”-“服务商信息”-“基本信息”-“IP白名单”)。

    授权变更回调

    修改代开发应用可见范围时,企业微信后台会回调变更授权通知到代开发模板回调URL上。

    通讯录变更回调

    企业通讯录变更时,企业微信后台会回调通讯录回调通知到代开发应用回调URL上。

    其他回调

    除了授权变更回调与通讯录变更回调之外,用户进入应用的事情、用户在应用里发送的消息、客户联系的变更回调等,与自建应用类似,企业微信后台都回调到代开发应用的回调URL上。

    上一篇
    基本概念介绍
    下一篇
    代开发应用权限说明