当前位置: 首页 > news >正文

专做律所网站什么软件推广效果好

专做律所网站,什么软件推广效果好,上海网站建设公司官网,南昌专业的企业网站建设公司企业飞书应用的自动化,需要创建企业应用,应用开通机器人能力,并获取机器人所需的app_id与app_secret(这一部分大家可以在飞书的控制台获取:https://open.feishu.cn/api-explorer/) 文章目录 步骤1&#xff…

企业飞书应用的自动化,需要创建企业应用,应用开通机器人能力,并获取机器人所需的app_idapp_secret(这一部分大家可以在飞书的控制台获取:https://open.feishu.cn/api-explorer/)

文章目录

  • 步骤1:上传图片
  • 步骤2:构造富文本信息

飞书发送图文信息到群需要以下几个步骤:

  1. 使用机器人先上传图片,获取图片对应的file_key
  2. 将图片对应的file_key与文字内容构造成一个富文本(核心)
  3. 在群里发送构造好的富文本

步骤1:上传图片

比如说上传这样的一个图片叫robot.jpg

博主提供一个整理好的工具函数:

def fs_upload_pic(pic_path, app_id=None, app_secret=None):"""上传图片"""# 创建clientclient = lark.Client.builder().app_id(app_id).app_secret(app_secret).log_level(lark.LogLevel.DEBUG).build()# 构造请求对象request: CreateImageRequest = CreateImageRequest.builder().request_body(CreateImageRequestBody.builder().image_type("message").image(open(pic_path, "rb")).build()).build()# 发起请求response: CreateImageResponse = client.im.v1.image.create(request)# 处理失败返回if not response.success():lark.logger.error(f"client.im.v1.image.create failed, code: {response.code}, msg: {response.msg}, log_id: {response.get_log_id()}")return None# 处理业务结果return eval(lark.JSON.marshal(response.data))['image_key']

使用方法:

app_id="cli_xxxx",
app_secret="xxxxx",
img_key = fs_upload_pic("robot.jpg", app_id, app_secret)
print(img_key)

成功上传后得到如下img_key

img_v3_02xxxxxxxx

步骤2:构造富文本信息

发送富文本的更多信息可以参考:https://open.feishu.cn/document/server-docs/im-v1/message-content-description/create_json

富文本的内容需要构造成字典的格式:

{"zh_cn": {"title": "我是一个标题","content": [[{"tag": "text","text": "第一行:","style": ["bold", "underline"]},{"tag": "a", "href": "http://www.feishu.cn", "text": "超链接", "style": ["bold", "italic"]},{"tag": "at", "user_id": "ou_1avnmsbv3k45jnk34j5", "style": ["lineThrough"]}],]}}

发送富文本,博主这里提供一个工具函数,其中几个参数:

  1. rich_content:字典格式的富文本内容
  2. chat_id:发送的群id,在API调试台可以直接获取(https://open.feishu.cn/api-explorer/)

在工具函数中,富文本会经过处理:str(rich_content).replace("'", "\""),这样处理后的字典格式数据就能直接发送了

def fs_send_rich_text(rich_content: dict, chat_id, app_id=None, app_secret=None):"""发送富文本"""# 创建clientclient = lark.Client.builder().app_id(app_id).app_secret(app_secret).log_level(lark.LogLevel.DEBUG).build()# 构造请求对象request: CreateMessageRequest = CreateMessageRequest.builder() \.receive_id_type("chat_id") \.request_body(CreateMessageRequestBody.builder().receive_id(chat_id).msg_type("post").content(str(rich_content).replace("'", "\"")).build()) \.build()# 发起请求response: CreateMessageResponse = client.im.v1.message.create(request)# 处理失败返回if not response.success():lark.logger.error(f"client.im.v1.message.create failed, code: {response.code}, msg: {response.msg}, log_id: {response.get_log_id()}")return# 处理业务结果lark.logger.info(lark.JSON.marshal(response.data, indent=4))

使用方法:

    img_key = "img_v3_02xxxxxx"chat_id = "oc_00xxxxxxx"# 构造富文本send_info = {"zh_cn": {"title": f"测试发送富文本信息","content": [[{"tag": "text","text": "下面是图片:","style": ["bold", "underline"]},],[{"tag": "img", "image_key": img_key}],]},}fs_send_rich_text(send_info, chat_id, app_id, app_secret)

发送后的效果如下:
在这里插入图片描述

http://www.ritt.cn/news/3291.html

相关文章:

  • 有什么做任务拿钱的网站杭州百度推广公司有几家
  • 前端网站模板网络营销的作用
  • 嘉兴网站排名优化报价优化的近义词
  • 自建网站的劣势企业培训课程安排表
  • 悬赏做海报的网站app推广多少钱一单
  • 帮我写一篇网站宁德市区哪里好玩
  • 建 网站 是软件开发谷歌浏览器下载app
  • 建设网站开发百度网站app下载
  • 网站建设背景朝阳百度提问在线回答问题
  • 网站开发的流程b站推广入口在哪
  • 网页怎么写seo排名优化培训
  • 域名备案和网站备案是一回事吗网上推广专员是什么意思
  • 买域名做网站推广都是些什么网络上哪里可以做推广
  • 怎么看网站是否做推广怎样推广品牌
  • 急招一天一结临时工青岛seo网站关键词优化
  • 个人网站备案注意事项2022年新闻热点摘抄
  • 宿州市做网站的公司互联网宣传推广
  • 网站开发浏览器分辨率b2b平台营销
  • 怎么做网站凡科广告推广方式
  • 做网站都要买出口带宽吗seo排名优化服务
  • 专业英文网站建设网站seo推广seo教程
  • 灵犀科技 高端网站建设国内新闻最新消息今天
  • 临海手机网站免费自媒体网站
  • 网站前台模板怎么替换赛雷猴是什么意思
  • 南宁网页设计培训机构安徽新站优化
  • 怎样设计网站模板页面设计漂亮的网站
  • 做网站服务器哪种好市场调研报告包括哪些内容
  • 龙岗这边哪里有教做网站的网站怎么进入
  • 南汇集团网站建设江阴百度推广公司
  • 局域网如何做视频网站谷歌paypal官网