基于odoo12 框架使用飞书机器人发送消息

本文介绍了如何在Odoo12框架下利用飞书机器人实现消息发送,重点在于正确构建请求体中的context部分。

基于odoo12 框架使用飞书机器人发送消息

发送消息主要是注意请求体的context的构造。

import requests
import json
params = {"receive_id_type": "user_id"}
url = 'https://open.feishu.cn/open-apis/im/v1/messages'
msg = {# 依据receive_id_type的值,填写对应的消息接收者id 员工-->飞书同步信息-->飞书账号
"receive_id": receive_id,
# 消息内容,json结构序列化后的字符串。
"content": "{\"text\":\"%s\" }" % content,

消息类型

"msg_type": "text"
}
payload = json.dumps(msg)
msg = {
# app_id , app_secret创建时自动生成。
"app_id": 'app_id',
"app_secret": 'app_secret',
}
payload = json.dumps(msg)
url = 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'
headers = {
'Content-Type': 'application/json; charset=utf-8'
}
response = requests.request('POST', url, headers=headers, data=payload)
access_token = json.loads(response.text)['tenant_access_token']、
headers = {
'Authorization': 'Bearer ' + access_token,
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, data=payload)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值