产品思维可视化
PM思路转Excal
BrickLink Store API helper/CLI 是一个基于 Python 的命令行工具,用于对接 BrickLink 平台(全球最大的乐高零件与套装交易市场)的官方 API。该工具完整实现 OAuth 1.0 请求签名,支持店铺订单管理、库存读写、目录查询、价格指南获取、评价反馈及推送通知等功能。
环境准备
安装步骤
# 克隆仓库
git clone https://github.com/odrobnik/bricklink-skill.git
cd bricklink-skill
# 安装依赖(如有 requirements.txt)
pip install -r requirements.txt
# 或直接使用脚本
chmod +x scripts/bricklink.py
配置环境变量
export BRICKLINK_CONSUMER_KEY="your_consumer_key"
export BRICKLINK_CONSUMER_SECRET="your_consumer_secret"
export BRICKLINK_TOKEN_VALUE="your_token_value"
export BRICKLINK_TOKEN_SECRET="your_token_secret"
常用命令示例
# 列出收到的订单
python3 scripts/bricklink.py get-orders --direction in
# 获取特定订单详情
python3 scripts/bricklink.py get-order 12345678
# 更新订单状态(仅卖家订单)
python3 scripts/bricklink.py update-order-status 12345678 "SHIPPED"
# 列出店铺库存
python3 scripts/bricklink.py get-inventories
# 创建库存批次
python3 scripts/bricklink.py create-inventory --item-type PART --item-no 3001 --color-id 15 --quantity 10 --unit-price 0.25 --new-or-used N
# 获取零件价格指南
python3 scripts/bricklink.py get-price-guide PART 3001 --color-id 15 --guide-type sold
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 环境变量:BRICKLINK_CONSUMER_KEY, BRICKLINK_CONSUMER_SECRET, BRICKLINK_TOKEN_VALUE, BRICKLINK_TOKEN_SECRET;命令行参数指定子命令与选项;可选 JSON 文件用于批量库存导入 |
| 输出 | 结构化 JSON 数据(订单、库存、目录、价格指南等);HTML 格式的订单详情报告;命令行文本反馈 |
| 适用人群 | BrickLink 注册店铺卖家、乐高零件批发商、自动化运营开发者、市场价格研究人员 |
| 不包含 | GUI 界面、自动 OAuth 登录向导、非店铺买家的订单编辑功能、官方技术支持服务 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/odrobnik/bricklink/SKILL.md
来源类型:GitHub 开源项目