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

做微博网站好不好seo是干啥的

做微博网站好不好,seo是干啥的,安康市城市建设开发总公司网站,专门做外贸的网站企业飞书应用的自动化,需要创建企业应用,应用开通机器人能力,并获取机器人所需的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.mmbaike.com/news/99751.html

相关文章:

  • 南平建设局网站首页关键词怎么排名靠前
  • 哪个网站音乐做的最好自己做网站制作流程
  • 做独立网站需要注意些什么意思万能bt搜索引擎网站
  • 做网站专题需要什么软件北京seo关键词优化收费
  • 网站百度不收录站长资源平台
  • 济南网络营销服务公司百度关键词seo排名
  • 建设网站项目概述怎么才能在百度上打广告
  • 做网站公司郑州郑州的网站建设公司哪家好大冶seo网站优化排名推荐
  • 建设银行住房公积金预约网站培训平台
  • 阿里云建站视频网络信息发布平台
  • 网站与网页什么软件可以推广
  • 哪些网站做任务赚钱宣传软文案例
  • 营销型企业网站项目策划表青岛seo网站管理
  • 推广普通话奋进新征程手抄报徐州seo推广优化
  • 安徽省六安市城乡建设厅网站广州关键词seo
  • 用ps做网站导航游戏交易平台
  • 做网站直接开二级域名百度快速收录提交工具
  • 淘客网站做弹窗广告网站seo优化有哪些方面
  • 做废品推广哪个网站好百度霸屏推广一般多少钱
  • 做报名链接的网站一键免费建站
  • c2c商城网站建设费用推广网站
  • 成都官网搭建公司江苏seo推广
  • 工程建设其他费用seo怎么优化效果更好
  • 济南优化网站新网站友链
  • 兰州装修公司哪家靠谱济源新站seo关键词排名推广
  • 北京建网站哪家公司好中国新冠疫苗接种率
  • 在阿里巴巴做网站多少钱网站优化推广seo
  • 网站建设专票是几个税点推广方式有哪些
  • 可以做网站的服务器高端网站定制设计
  • 高端网站建设 深圳bt kitty磁力猫