开发者社区> 问答> 正文

钉钉中,付费 API 调用 和Webhook 和 Stream 调用区别?

钉钉中,付费 API 调用 和Webhook 和 Stream 调用区别?

展开
收起
多麻辣哦 2024-01-03 17:37:26 240 0
5 条回答
写回答
取消 提交回答
  • 钉钉中的付费API调用、Webhook调用和Stream调用主要区别如下:

    1. 付费API调用

      • 这类API通常用于访问钉钉的核心功能,比如读取、修改或操作用户信息、组织架构、考勤、审批、日志等数据。
      • 费用通常是按照调用次数、调用类型以及数据处理量等因素计费,需要企业根据实际需求购买和使用。
      • 付费API调用通常是非实时通信,企业可以根据业务需求在适当的时候发起请求,获取或更新数据。
    2. Webhook调用

      • Webhook是一种回调机制,允许钉钉在特定事件发生时,主动通过HTTP POST请求向预先配置的URL发送事件数据。
      • 企业可以通过配置Webhook来实时接收钉钉的事件通知,比如消息通知、审批状态变更、组织架构变动等。
      • Webhook调用在钉钉中一般也会受到调用量的限制,超出免费额度的部分可能需要额外付费。
    3. Stream调用

      • Stream通常指的是钉钉提供的实时数据流服务,通过WebSocket等协议实现数据的实时推送和接收。
      • 使用Stream API,企业可以实时订阅钉钉的消息流,比如实时聊天消息、会议状态更新等。
      • Stream调用的特点是实时性强,适合需要即时响应的场景,调用量同样有免费和付费之分,超出免费额度的调用可能会产生额外费用。

    综上所述,付费API调用更多用于数据的主动获取和处理,Webhook用于被动接收事件通知,而Stream用于实现数据的实时推送和接收。这三种调用方式各有侧重点,企业在使用时需要根据业务需求和技术特点选择合适的调用方式,并注意相应的调用量和费用控制。

    2024-01-26 23:31:50
    赞同 1 展开评论 打赏
  • 钉钉的API调用、Webhook和Stream有着不同的使用场景和计费规则。

    1. API调用:钉钉的API接口调用次数会根据实际使用情况进行计费,通常是按照每天的接口调用次数进行结算。具体的计费规则和价格可能会根据接口类型、调用频率和用途而有所不同。对于标准版钉钉的组织,企业内部应用或第三方定制开发企业内部应用的每个应用调用服务端接口每秒并发的最高频次限制为20qps;当超过限制时,调用对应接口时将返回对应错误码。

    2. Webhook:当你通过Webhook接口向钉钉发送消息或者接收钉钉事件通知时,每次调用都会计入Webhook调用量。钉钉专业版针对Webhook和Stream消息通道的调用量进行了次数限制,具体来说,当进行企业内部应用开发机器人,且配置消息接收模式为HTTP模式(Webhook)和Stream模式时,这两种消息通道的调用量将进行计费。

    3. Stream:当你使用Stream API订阅和处理钉钉的实时事件时,每次事件推送和处理都会计入Stream调用量。

    因此,根据你的具体需求和使用情况来选择最合适的API接口,注意不要超出由钉钉设定的调用限制,以避免产生额外的费用。

    2024-01-04 11:58:31
    赞同 展开评论 打赏
  • b38252e9d5bb6ddcb3a33bd6a887ac9c.png
    ——此回答整理自钉群:钉钉开发者社区(互助群)

    2024-01-03 22:22:36
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉中的付费API调用、Webhook和Stream调用有以下区别:

    1. API接口调用次数会根据实际使用情况进行计费,通常是按照每天的接口调用次数进行结算。具体的计费规则和价格可能会根据接口类型、调用频率和用途而有所不同。

    2. Webhook是一种接口,允许开发者通过向钉钉发送消息或者接收钉钉事件通知。每次通过Webhook接口进行的调用都会计入Webhook调用量。并且,针对Webhook和Stream消息通道的调用量,钉钉专业版进行了次数限制。

    3. Stream是钉钉提供的另一种消息通道,它允许开发者订阅和处理钉钉的实时事件。每当有事件推送和处理时,都会被计入Stream调用量。同样地,这也在钉钉专业版中受到了调用量次数的限制。

    以上所有的调用次数限制都是针对企业内部应用开发机器人,且配置消息接收模式为HTTP模式(Webhook)和Stream模式的情况。对于标准版的钉钉组织,如果进行企业内部应用或委托第三方定制开发企业内部应用,每个应用每秒并发的最高频次限制为20qps;当超过限制时,调用对应接口时将返回对应错误码。

    2024-01-03 17:56:13
    赞同 展开评论 打赏
  • API接口调用量:500万次/自然月(可叠加)

    钉钉标准版组织进行企业内部应用开发机器人,且配置消息接收模式:HTTP模式(Webhook)、Stream模式时,这两种消息通道的调用量将进行计费,钉钉标准版享有免费5000次/自然月的Webhook&Stream调用量。https://open.dingtalk.com/document/orgapp/webhook-stream-free-to-commercialization-announcement

    image.png

    2024-01-03 17:51:54
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载