SuperAPI AI 工具集

streamtime

数据与分析

查看项目

更新于 10-16 06:46

技能介绍

用途:该技能用于让用户通过 Membrane CLI 与 Streamtime(面向创意机构的项目管理工具)交互,读取和管理其业务数据。官方 API 文档为 https://streamtime.net/api/。

主要能力:Streamtime 涵盖业务对象包括 Job、Job Task、Client、Quote、Invoice、Supplier Invoice、Contact、Project、Time Entry、Resource Booking、To-do、Report、Dashboard、Item、Service、Expense、Phase、Template、User、Tag、Attachment、Discussion、Checklist Template、Checklist、Checklist Item 等,可按需使用相应动作名称和参数。该技能借助 Membrane 处理认证与凭据刷新。

使用方式:首次登录运行 npx @membranehq/cli@latest login --tenant;无头环境先复制打印出的 URL 给用户打开,再执行 npx @membranehq/cli@latest login complete <code>。创建连接用 npx @membranehq/cli@latest search streamtime --elementType=connector --json 获取连接器 ID,再运行 npx @membranehq/cli@latest connect --connectorId=CONNECTOR_ID --json,用户在浏览器完成认证。查询连接用 npx @membranehq/cli@latest connection list --json。查找动作用 npx @membranehq/cli@latest action list --intent=QUERY --connectionId=CONNECTION_ID --json。执行动作用 npx @membranehq/cli@latest action run --connectionId=CONNECTION_ID ACTION_ID --json,传参可加 --input "{ "key": "value" }"。

代理请求:当现有动作不覆盖需求时,可通过 Membrane 代理直接请求 Streamtime API:npx @membranehq/cli@latest request CONNECTION_ID /path/to/endpoint。常用选项包括 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam,也可直接传完整 URL。

适用场景:创意机构的项目、工时、报价与发票等数据管理集成。限制:具体动作清单、收费与价格、可用平台等资料暂未提供,需以官方 API 文档与实际接口为准。