Crate dingtalk_stream_sdk_rust
source ·Expand description
This an UNOFFICIAL Rust SDK focused on the development of DingTalk robots.
USE IT ON YOUR OWN RISK
Reference to DingTalk open platform docs here
§Major Function
The functions included in SDK:
- Receive message from conversation between user and robot
- Receive message from group conversation when robot has been @
- Send various types of message to bulk users (or single user)
- Send message to specific group conversation
- Download media file user sent
- Upload media file sent to users
- Create group chat
See more details in examples
§Additional helper proc-macro
provide a proc-macro to make construct SampleActionCard2
~ SampleActionCard5
more convernient.
see more in action_card!
Modules§
- Types and methods that handles down from DingTalk server
- Types and methods to create group
- Types and methods that handle up to DingTalk server
Macros§
- Proc-macro to make construct SampleActionCard more convernient.
Structs§
- An asynchronous
Client
to interactive with DingTalk server - Client config that need to be sent to DingTalk server to get endpoint
- Definition of subscription types registered with the DingTalk server
Constants§
- used for register card callback
- used for register robot message callback