返回顶部
m

manychat多聊

|

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

manychat

ManyChat

通过托管身份验证访问 ManyChat API。管理订阅者、标签、自定义字段、流程,并通过聊天自动化发送消息。

快速开始

bash

获取页面信息


python < import urllib.request, os, json
req = urllib.request.Request(https://gateway.maton.ai/manychat/fb/page/getInfo)
req.addheader(Authorization, fBearer {os.environ[MATONAPI_KEY]})
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
EOF

基础 URL

https://gateway.maton.ai/manychat/{native-api-path}

将 {native-api-path} 替换为实际的 ManyChat API 端点路径。网关将请求代理到 api.manychat.com 并自动注入您的 API 令牌。

身份验证

所有请求都需要在 Authorization 头中包含 Maton API 密钥:

Authorization: Bearer $MATONAPIKEY

环境变量: 将您的 API 密钥设置为 MATONAPIKEY:

bash
export MATONAPIKEY=YOURAPIKEY

获取您的 API 密钥

  1. 1. 在 maton.ai 登录或创建账户
  2. 前往 maton.ai/settings
  3. 复制您的 API 密钥

连接管理

在 https://ctrl.maton.ai 管理您的 ManyChat 连接。

列出连接

bash
python < import urllib.request, os, json
req = urllib.request.Request(https://ctrl.maton.ai/connections?app=manychat&status=ACTIVE)
req.addheader(Authorization, fBearer {os.environ[MATONAPI_KEY]})
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
EOF

创建连接

bash
python < import urllib.request, os, json
data = json.dumps({app: manychat}).encode()
req = urllib.request.Request(https://ctrl.maton.ai/connections, data=data, method=POST)
req.addheader(Authorization, fBearer {os.environ[MATONAPI_KEY]})
req.add_header(Content-Type, application/json)
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
EOF

获取连接

bash
python < import urllib.request, os, json
req = urllib.request.Request(https://ctrl.maton.ai/connections/{connection_id})
req.addheader(Authorization, fBearer {os.environ[MATONAPI_KEY]})
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
EOF

响应:
json
{
connection: {
connection_id: 21fd90f9-5935-43cd-b6c8-bde9d915ca80,
status: ACTIVE,
creation_time: 2025-12-08T07:20:53.488460Z,
lastupdatedtime: 2026-01-31T20:03:32.593153Z,
url: https://connect.maton.ai/?session_token=...,
app: manychat,
metadata: {}
}
}

通过连接 URL 提供您的 ManyChat API 密钥来完成连接。

删除连接

bash
python < import urllib.request, os, json
req = urllib.request.Request(https://ctrl.maton.ai/connections/{connection_id}, method=DELETE)
req.addheader(Authorization, fBearer {os.environ[MATONAPI_KEY]})
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
EOF

指定连接

如果您有多个 ManyChat 连接,请使用 Maton-Connection 头指定要使用的连接:

bash
python < import urllib.request, os, json
req = urllib.request.Request(https://gateway.maton.ai/manychat/fb/page/getInfo)
req.addheader(Authorization, fBearer {os.environ[MATONAPI_KEY]})
req.add_header(Maton-Connection, 21fd90f9-5935-43cd-b6c8-bde9d915ca80)
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))
EOF

如果省略,网关将使用默认(最旧)的活动连接。

API 参考

页面操作

获取页面信息

bash
GET /manychat/fb/page/getInfo

速率限制:每秒 100 次查询

响应:
json
{
status: success,
data: {
id: 123456789,
name: 页面名称,
category: 商业,
avatar_link: https://...,
username: pagename,
about: 关于文本,
description: 页面描述,
is_pro: true,
timezone: America/New_York
}
}

标签操作

列出标签

bash
GET /manychat/fb/page/getTags

速率限制:每秒 100 次查询

响应:
json
{
status: success,
data: [
{id: 1, name: VIP},
{id: 2, name: 客户}
]
}

创建标签

bash
POST /manychat/fb/page/createTag
Content-Type: application/json

{
name: 新标签
}

速率限制:每秒 10 次查询

从页面移除标签

bash
POST /manychat/fb/page/removeTag
Content-Type: application/json

{
tag_id: 123
}

速率限制:每秒 10 次查询。从页面和所有订阅者中移除标签。

按名称移除标签

bash
POST /manychat/fb/page/removeTagByName
Content-Type: application/json

{
tag_name: 旧标签
}

速率限制:每秒 10 次查询

自定义字段操作

列出自定义字段

bash
GET /manychat/fb/page/getCustomFields

速率限制:每秒 100 次查询

响应:
json
{
status: success,
data: [
{id: 1, name: phone_number, type: text},
{id: 2, name: purchase_count, type: number}
]
}

创建自定义字段

bash
POST /manychat/fb/page/createCustomField
Content-Type: application/json

{
caption: 电话号码,
type: text,
description: 客户电话号码
}

速率限制:每秒 10 次查询

字段类型: text、number、date、datetime、boolean

机器人字段操作

列出机器人字段

bash
GET /manychat/fb/page/getBotFields

速率限制:每秒 100 次查询

创建机器人字段

bash
POST /manychat/fb/page/createBotField
Content-Type: application/json

{
name: counter,
type: number,
description: 全局计数器,
value: 0
}

速率限制:每秒 10 次查询

设置机器人字段

bash
POST /manychat/fb/page/setBotField
Content-Type: application/json

{
field_id: 123,
field_value: 42
}

速率限制:每秒 10 次查询

按名称设置机器人字段

bash
POST /manychat/fb/page/setBotFieldByName
Content-Type: application/json

{
field_name: counter,
field_value: 42
}

速率限制:每秒 10 次查询

设置多个机器人字段

bash
POST /manychat/fb/page/setBotFields
Content-Type: application/json

{
fields: [
{fieldid: 123, fieldvalue: value1},
{fieldname: field2, fieldvalue: value2}
]
}

速率限制:每秒 10 次查询。每次请求最多 20 个字段。

流程操作

列出流程

bash
GET /manychat/fb/page/getFlows

速率限制:每秒 10 次查询

响应:
json
{
status: success,
data: {
flows: [
{ns: content123456, name: 欢迎流程, folder_id: 1}
],
folders: [
{id: 1, name: 主文件夹}
]
}
}

增长工具

列出增长工具

bash
GET

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 manychat-1776093841 技能

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

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

通过命令行安装

skillhub install manychat-1776093841

下载

⬇ 下载 manychat v1.0.2(免费)

文件大小: 5.7 KB | 发布时间: 2026-4-17 15:17

v1.0.2 最新 2026-4-17 15:17
- Added new metadata (clawdbot section) specifying required environment variable (MATON_API_KEY) and an emoji.
- No other feature, API, or documentation changes detected.

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

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

p2p_official_large
返回顶部