开发者社区> 问答> 正文

钉钉http推送有DEMO吗?

钉钉http推送有DEMO吗?

展开
收起
芯在这 2024-01-04 15:53:31 53 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    确实,钉钉提供了HTTP回调的方式来注册钉钉的回调事件,用于接收钉钉推送的消息。例如企业授权开通应用事件、通讯录变更事件等,都可以使用这种方式进行消息接收。在具体实现上,推荐第三方企业应用使用SyncHTTP推送和RDS推送方式订阅回调事件,这两种方式可直接使用推送的数据,配置更简单。

    对于接收HTTP推送的具体demo,目前事件方式只支持HTTP推送。HTTP请求路径需要与target中的HTTP配置地址一致。推送方式为POST。事件信息在body中,数据格式是json。如果你使用的是Java SpringBoot,可以参考对应的示例代码进行接口开发。

    另外,泛微e9也提供了钉钉接口消息推送的方式,你可以在泛微e9系统中配置钉钉开放平台的相关信息,并通过该系统内部的对接工具构建钉钉消息的内容和格式。

    2024-01-05 11:17:46
    赞同 展开评论 打赏
  • 是的,钉钉提供了HTTP回调机制,允许开发者使用HTTP的方式注册钉钉的回调事件,用于接收钉钉推送的消息。这些消息可能包括企业授权开通应用事件、通讯录变更事件等。此外,钉钉还为开发者提供了SyncHTTP推送和RDS推送方式来订阅回调事件,这两种方式配置更简单,可直接使用推送的数据。

    例如,当您的业务对数据的实时性要求较高时,您可以选择以上提到的推送方式。另外,如果您在使用泛微e9进行钉钉接口消息推送,首先需要在泛微e9系统中配置钉钉开放平台的相关信息,包括获取钉钉开放平台的AppKey和AppSecret等信息。

    对于接收端,例如Java SpringBoot应用,可以参照官方提供的示例代码进行开发和配置。注意,接收HTTP推送的demo中,HTTP请求路径需要与target中的HTTP配置地址一致,推送方式为POST,事件信息在body中,数据格式是json。

    不过,具体使用哪种方式还需要根据您的实际业务需求和场景来决定。

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

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载