Package com.bytedesk.wechat.work
Class WeChatWorkWebhooks
java.lang.Object
com.bytedesk.wechat.work.WeChatWorkWebhooks
@RestController
@RequestMapping("/wechat/work/webhooks")
public class WeChatWorkWebhooks
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final WeChatAppRestService
private final WeChatWorkMessageApiService
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
weChatAppRestService
-
weChatWorkKfMessageService
-
-
Constructor Details
-
WeChatWorkWebhooks
public WeChatWorkWebhooks()
-
-
Method Details
-
verifyUrl
@GetMapping("/{uid}") public String verifyUrl(@PathVariable String uid, @RequestParam(name="msg_signature",required=false) String signature, @RequestParam(name="timestamp",required=false) String timestamp, @RequestParam(name="nonce",required=false) String nonce, @RequestParam(name="echostr",required=false) String echostr) - See Also:
-
receiveMessage
@PostMapping("/{uid}") public String receiveMessage(@PathVariable String uid, @RequestBody String requestBody, @RequestParam("msg_signature") String signature, @RequestParam("timestamp") String timestamp, @RequestParam("nonce") String nonce) - Returns:
- string
- See Also:
-