返回顶部
b

baserowBaserow数据操作

Work with Baserow tables/rows over the REST API for reads, inserts, and updates. Use when user asks to view or modify Baserow CRM/pipeline data.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
348
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

baserow

Baserow 技能

通过 Python 标准库(urllib)直接使用 Baserow REST API。API 文档:https://baserow.ericbone.me/api-docs/database/265

本地认证约定(此工作区)

~/.openclaw/.env 中的主要环境变量:

  • - BASEROWBASEURL=https://baserow.ericbone.me
  • BASEROW_TOKEN=<个人 API 令牌>(静态;无过期时间)

数据库调用的认证头:

Authorization: Token

核心 API 模式

基础端点:

$BASEROWBASEURL/api/database/rows/table/{table_id}/

始终包含:?userfieldnames=true

Renpho CRM 表映射(数据库 265)

  • - 827 销售管道(BD 机会表)
  • 828 机会行项目
  • 829 联系人
  • 830 互动记录
  • 831 账户执行

操作约定(Renpho)

  • - 对于处于活跃交易推进中的入站/出站邮件:记录在互动记录(830)中,并关联联系人和机会。
  • 为真实的 BD 机会创建/更新销售管道(827)中的机会。
  • 当收件箱对象存在时,BD 收件箱字段可用于接收链接,但进行中的机会工作仍应保留在管道和互动记录中。
  • 将互动记录限制为真实的销售互动(不要 LinkedIn 信息填充垃圾)。

⚠️ 关键:.env 必须使用真实换行符

.env 文件必须在变量之间使用真实换行符,而不是 \n 字面量:

BASEROWBASEURL=https://baserow.ericbone.me
BASEROW_TOKEN=mOsuizlNhyUWclr7xKjIgxJxdMPVmkNy

如果由代理(例如 write 工具)编写,请使用 cat ~/.openclaw/.env 验证——字面量 \n 会静默破坏 export $(grep ...)。

⚠️ 写入操作使用 curl(PATCH/POST),读取操作使用 Python

Python urllib 对此 Baserow 实例执行 PATCH/POST 时返回 403。所有写入操作请使用 curl。 Python urllib 适用于 GET/读取操作。

最小示例

列出行(Python 适用于读取)

bash export $(grep -v ^# ~/.openclaw/.env | xargs) && python3 - <BASEURL].rstrip(/) token=os.environ[BASEROW_TOKEN] table=829 url=f{base}/api/database/rows/table/{table}/?userfieldnames=true&size=50 req=urllib.request.Request(url, headers={Authorization: fToken {token}}) with urllib.request.urlopen(req, timeout=30) as r: print(json.dumps(json.load(r), indent=2)[:8000]) PY

创建行(使用 curl)

bash source ~/.openclaw/.env # 或从 .env 导出 curl -s -X POST \ -H Authorization: Token $BASEROW_TOKEN \ -H Content-Type: application/json \ -d {Interaction title:示例,Type:Email,Sales Pipeline:[5],Contact:[3]} \ $BASEROWBASEURL/api/database/rows/table/830/?userfieldnames=true

更新行(使用 curl)

bash source ~/.openclaw/.env curl -s -X PATCH \ -H Authorization: Token $BASEROW_TOKEN \ -H Content-Type: application/json \ -d {Blockers:已更新的障碍文本,Last Touch:2026-02-24} \ $BASEROWBASEURL/api/database/rows/table/827/5/?userfieldnames=true

安全

  • - 在进行批量更新/删除前,确认表和行目标。
  • 优先使用小范围更新并回显更改的字段。
  • 将 Baserow 视为 Renpho 销售工作流(数据库 265)的数据源。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 baserow-1776169569 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 baserow-1776169569 技能

通过命令行安装

skillhub install baserow-1776169569

下载

⬇ 下载 baserow v1.0.0(免费)

文件大小: 2.24 KB | 发布时间: 2026-4-15 10:31

v1.0.0 最新 2026-4-15 10:31
- Initial release of the baserow skill to work with Baserow tables and rows via REST API for reading, inserting, and updating CRM/pipeline data.
- Supports reading with Python (GET requests) and requires curl for writes (POST/PATCH) due to API limitations.
- Includes documentation for environment variable setup, authentication, table mappings for Renpho CRM, and minimal usage examples.
- Highlights important safety and usage conventions for integrating with Baserow in Renpho sales workflows.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部