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

【dify应用】将新榜排行数据免费保存到飞书表格

新榜中导出数据是收费的,如何免费导出呢

接口分析

切换分类排行,数据是在这个接口中请求的

参数:

{"rankType":1,"rankDate":"2025-04-05","type":["财富"],"size":25,"start":1,"secondType":""}

{"rankType":1,"rankDate":"2025-04-05","type":["创业","科技","财富"],"size":25,"start":1,"secondType":""}

参数分析:

type就是分类数据,rankDate是排行榜日期
header中有个特殊参数n-token

n-token不是每次都变化的,相对比较固定,判断不是根据参数加密,这里就不去分析n-token加密,直接使用

搭建dify工作流

1.开始节点

这里需要两个参数: n-token,日期

2. post请求节点


请求地址是固定的,请求头需要设置一下n-token,使用开始节点中传入的token
请求体中日期参数使用开始节点date字段

3. 请求结果整理


飞书表格格式[["编号","姓名","年龄"],[1,"张三",10],[2,"李四",11]]是二维数组格式的字符串,需要将接口数据整理成这个二维数组的格式,这里我使用代码节点进行转换,也可以使用大模型进行转换

4. 创建飞书表格

创建电子表格时需要现在飞书文档中创建文件夹,


这里使用代码获取了一下飞书表格地址


将数据添加到表格

增加行数这里没法使用变量,需要设置一个固定值,可以根据接口参数中的count设置,也可以使用一个较大的值

新建的表格默认会添加200空行,所以打开表格时候看到没有数据不要慌,要滚动到200行以后才会看到数据,飞书没有提供删除行的接口,这个没发避免,如果实在看不过去就手动删除一下前面200空行

这样一个简单的工作流就完成了

如果需要抖音,小红书,快手的数据可以在开始节点中加一个类型,根据类型请求不同接口的数据

http://www.dtcms.com/a/116008.html

相关文章:

  • Android Transition转场动效使用全解析
  • 精心整理的 22道 Kafka 高频面试题(含答案),你都会了吗?
  • [leetcode] 面试经典 150 题——篇9:二叉树(番外:二叉树的遍历方式)
  • AI Agent开发大全第二十一课-如何开发一个MCP(从0开发一个MCP Client)
  • Kafka 的发展历程
  • React学习-css
  • 【IDEA】✈️自定义模板,自动生成类和方法注释
  • 差分音频转单端音频单电源方案
  • 小菜Go:Ubuntu下Go语言开发环境搭建
  • 工控机和笔记本互传(①笔记本充当工控机的显示器、②笔记本控制工控机)
  • TypeScript 中interface和type的区别?
  • SDL视频显示函数
  • 数据倾斜:分布式系统中的性能杀手与应对之道
  • React Context API 用于在组件树中共享全局状态
  • Go 学习笔记 · 进阶篇 · 第一天:接口与多态
  • SH 和 BASH 有什么不同 ?
  • Spring Boot 2.6.15 + MyBatis-Plus 3.5.1 升级至 3.3.2 + 3.5.7 全流程指南
  • C++——析构函数
  • ide技术
  • CANoe CAPL——TCP/IP函数
  • 基于内容的课程推荐网站的设计与实现00(SSM+htmlL)
  • Vue3 数据流革命:单项数据流与 defineModel 的深度解析
  • 【Leetcode 每日一题】368. 最大整除子集
  • 设计模式简述(十一)装饰器模式
  • Android studio局域网屏幕共享(旧手机可以用来当监控啦)
  • 虚幻5学习笔记,疑点
  • 力扣刷题-热题100题-第32题(c++、python)
  • 玩转大语言模型——使用华为官方MindIE-Server镜像方式部署DeepSeek模型
  • 编程基础 0 到 1 1768. 交替合并字符串
  • 蓝桥杯 日期统计(刷题笔记)