import dingtalk.api
import requests
class DingDingAPI():
def __init__(self, appkey, appsecret):
self.appkey = appkey
self.appsecret = appsecret
self.access_token = self.get_token()
# 获取token
def get_token(self):
params = {
"appkey": self.appkey,
"appsecret": self.appsecret
}
try:
res = requests.get("https://oapi.dingtalk.com/gettoken", params=params)
access_token = res.json().get("access_token")
return access_token
except Exception as e:
print(e)
# 发送消息
def send_msg(self, chatid="", content=""):
req = dingtalk.api.OapiChatSendRequest("https://oapi.dingtalk.com/chat/send")
req.chatid = chatid
req.text = {
"content"