SimFolder API 说明

API 可以在单向或双向模式下工作:

在单向同步模式下,用户计算机通过 GETPOST 请求访问地址 https://simfolder.com/api/ 并从 SimFolder 服务器接收 JSON 格式的响应。

在双向异步模式下,用户服务器也会向 SimFolder 服务器发送请求,SimFolder 会通知用户服务器事件, 在通知设置中列出的事件。通知以 POST 请求的格式发送到指定的 URL。

请求 SimFolder 服务器的必需属性是 api_key,可以在 用户资料 部分获取或必要时更改。


API 方法


atList — 调制解调器响应
从数据库获取调制解调器响应

atSend — 发送AT命令
直接向选定的调制解调器发送AT命令

callAnswer — 应答来电
发送命令以接听来电

callBegin — 打电话
拨打去电

callDelete — 删除来电
从系统数据库中删除来电记录

callEnd — 挂断
结束去电

callList — 来电列表
从数据库中检索来电

callOutgoingDelete — 删除去电
从系统数据库中删除去电记录

callOutgoingList — 去电列表
从数据库获取去电

cardDirect — 选择卡进行直接交互
连接卡以在具有同时轮询调制解调器数量限制的聚合器上接收来电

cardEdit — 编辑SIM卡数据
修改系统数据库中SIM卡记录的一个或多个字段

cardList — SIM卡列表
获取SIM卡的详细信息

cardSelect — 选择活跃卡片
将卡连接到调制解调器以进行在线模式操作(适用于带有SIM银行的聚合器)

deviceEdit — 编辑聚合器数据
修改系统数据库中聚合器记录的一个或多个字段

deviceList — 聚合器列表
获取有关聚合器的详细信息

deviceState — 聚合器状态
返回设备每个调制解调器的状态

operatorEdit — 编辑移动聚合器数据
修改系统数据库中移动运营商记录的一个或多个字段

operatorList — 移动运营商列表
从数据库中检索移动运营商

settingsGet — 获取通知设置
请求当前系统事件通知设置

settingsSet — 设置通知设置
设置当前系统事件通知设置

smsDelete — 删除收件短信
从系统数据库中删除收件短信

smsList — 来信短信列表
从数据库中检索来电短信

smsOutgoingDelete — 删除已发短信
从系统数据库中删除已发短信

smsOutgoingList — 检索发出的短信
从数据库中检索发出的短信

smsSend — 发送短信
通过聚合器直接发送短信

telegramSend — 发送消息到Telegram
通过系统的Telegram机器人向自己发送消息

ussdDelete — 删除USSD响应
从系统数据库中删除收到的USSD响应

ussdList — USSD响应列表
从数据库中检索USSD响应

ussdSend — USSD请求发送
通过聚合器直接发送USSD

version — API版本
该API的当前版本


事件通知

您可以使用 settingsSet 方法开启/关闭所需的通知。

deviceState — 设备状态已更改
由设置启用:online/offline
返回值:device_id, device_title, state (online/offline)

ussdReceived — 收到USSD请求的响应
返回值:device_id, device_title, card_id, number, name, msg (消息)

smsReceived — 收到入站短信
返回值:time, device_id, device_title, card_id, number, name, sender, msg (消息)

smsSended — 发送出站短信
返回值:device_id, device_title, card_id, number, name, addressee, status (0-发送错误/1-成功发送/2-成功发送且已送达)

callIncoming — 收到来电
返回值:time, device_id, device_title, card_id, number, name, incoming

callBegin — 接听来电
返回值:time, device_id, device_title, card_id, number, name, incoming

callEnd — 结束来电
返回值:time, device_id, device_title, card_id, number, name, incoming

callOutgoing — 发起出站呼叫
返回值:time, device_id, device_title, card_id, number, name, outgoing

simStatus — SIM卡状态已更改
返回值:device_id, device_title, card_id, number, name, state (-3-关闭/-1-开启中/0-无网络注册/1-激活/2-网络注册中/3-被锁定/4-注册错误/5-漫游/6-卡片缺失)