PHPackages                             fastgoo/padchat-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. fastgoo/padchat-api

ActiveLibrary[API Development](/categories/api)

fastgoo/padchat-api
===================

padchat api SDK

3.7(7y ago)1388230[6 issues](https://github.com/fastgoo/ipadchat-api/issues)MITPHPPHP &gt;=5.6

Since Jun 27Pushed 7y ago13 watchersCompare

[ Source](https://github.com/fastgoo/ipadchat-api)[ Packagist](https://packagist.org/packages/fastgoo/padchat-api)[ Docs](https://phalcon.fastgoo.net)[ RSS](/packages/fastgoo-padchat-api/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (1)Versions (18)Used By (0)

 Ipadchat-Api

对接ipadchat-api.exe服务的PHP扩展包，扩展包实现了全部的接口操作。可用于生产环境的ipad接口扩展包

 [![](https://camo.githubusercontent.com/074b89bca64d3edc93a1db6c7e3b1636b874540ba91d66367c0e5e354c56d0ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667)](https://github.com/fastgoo/padchat-php) [![](https://camo.githubusercontent.com/06e26238e043713840d25d004cbff550c2a20d640719dbd918f20950497f3b34/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d3e3d352e362d627269676874677265656e2e737667)](https://github.com/fastgoo/padchat-php) [![](https://camo.githubusercontent.com/bc74607eb6cfbfe2cd36ae92de897d629f80f65883fe3983a8b1e637969d169f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7365727665722d77696e646f77732d3230373766662e737667)](https://github.com/fastgoo/padchat-php)

---

中文文档地址： [https://www.showdoc.cc/ipadchatgo?page\_id=1346708337106380](https://www.showdoc.cc/ipadchatgo?page_id=1346708337106380)

管理后台地址：

🎁 ipadchat-api.exe为本地化接口服务程序，为php扩展包提供基础的接口服务。

🎉 exe服务程序需要配置，授权配置信息，不然无法正常使用

👻 不要问稳不稳定，目前这这套服务正在内测阶段，稳定性和性能会慢慢优化迭代

更新日志
----

[](#更新日志)

#### 2018-12-25

[](#2018-12-25)

- 更新了新的服务架构，采用golang + grpc开发...跨平台以及稳定性上升到一个新的层次
- 新的文档地址：[https://www.showdoc.cc/ipadchatgo?page\_id=1346708337106380](https://www.showdoc.cc/ipadchatgo?page_id=1346708337106380)
- 摒弃到原来的dll + 易语言的服务端策略...
- 新的服务端将支持window mac linux平台

#### 2018-10-17

[](#2018-10-17)

- 修复了服务端的获取公网IP的问题

#### 2018-10-11

[](#2018-10-11)

- 修改了扫码登录失败的问题
- 服务端更新为1.5版本

#### 2018-08-29

[](#2018-08-29)

- API类添加了收藏全部接口，公众号操作全部接口
- 修复了发送图片语音文件导致的异常错误

#### 2018-08-13

[](#2018-08-13)

- API类调整了发送语音 图片消息的策略，直接使用文件的路径的方式就可以发送，避免了传输的问题
- API类调整了获取消息图片、语音、视频的请求参数
- exe做了大量优化图片语音上传优化，以及返回数据视频图片语音的优化

#### 2018-07-25

[](#2018-07-25)

- API类更新了发送小程序的方法

#### 2018-07-16

[](#2018-07-16)

- 更新PHP SDK 的文字urlencode策略，请求响应结果mb\_convert\_encoding优化处理
- 服务端回调日志优化显示，调整朋友圈接口url
- 优化服务端BUG

#### 2018-07-08

[](#2018-07-08)

- 服务端 优化授权策略，需要在管理后台设置公网IP，才可以。
- 如果KEY是受限制的KEY，那么只能启用一个进程，否则可以启用多个进程...非受限制的KEY可以设置N个公网IP
- 添加了请求、响应、回调的日志文件
- 优化了内部的事件机制，以及垃圾销毁机制

#### 2018-06-27

[](#2018-06-27)

- 优化php扩展包的群邀请事件，新增同步拉去消息接口，调整获取二维码可选择传入wx\_data
- 优化服务端，调整垃圾实例的优化策略
- 二维码图片自动销毁
- 添加token(断线重连)、request(手机确认登录)登录操作
- 退出登录接口自动销毁实例
- 确认登录成功后添加推送事件

#### 2018-06-26

[](#2018-06-26)

- 调整了PHP扩展的内部数据结构
- 如果请求接口返回非1，ret直接返回false。如果是1,直接返回data里的结构体
- 调整了demo的数据结构体

#### 2018-06-25

[](#2018-06-25)

- 调整了token登录机制(还是有些问题)
- 获取二维码时可以传入wx\_data参数来降低异常检测封号
- 更新响应框日志打印，请求框日志打印
- 内部返回数据优化处理，请求参数校验优化
- 删除内部垃圾变量
- 修改垃圾实例销毁策略，如果实例已下线那么30分钟一次的检测就会销毁实例，释放内存连接数

#### 2018-06-23

[](#2018-06-23)

- 添加红包相关接口
- 添加转账领取查看相关接口
- 添加朋友圈相关接口
- 添加标签相关接口
- demo中新增了红包自动领取，转账自动领取答谢回复功能

#### 2018-06-22

[](#2018-06-22)

- 发送消息、设置公告、修改群名称等等中文相关的地方使用了urlencode处理以便于服务端识别emoji表情
- 回调通知也修改了服务端的编码以支持emoji表情
- 部分接口优化了emoji表情的展示
- 优化ipadchat-api的服务端的代码结构，简化处理逻辑，优化中文emoji表情支持

#### 2018-06-20

[](#2018-06-20)

- 发布1.0稳定内测版
- 实现文字、图片、语音、表情、链接、分享联系人的消息发送
- 实现好友申请通过
- 群邀请、群名称修改、群公告发布、删除成员、获取群成员列表、退出群聊
- 事件处理:邀请好友入群、群收款、群红包、好友红包、好友转账...等等98%的消息事件覆盖
- 获取个人信息、获取联系人信息、获取群或者自己的二维码等等功能接口

安装说明
----

[](#安装说明)

第一次请先使用php扩展包的默认api接口地址，如果熟练后可以自己配置自己的api接口地址

#### compsoer 安装：(可集成在框架中)

[](#compsoer-安装可集成在框架中)

`composer require fastgoo/padchat-api`

#### github 安装：

[](#github-安装)

```
git clone https://github.com/fastgoo/ipadchat-api.git  //克隆项目
cd ipadchat-api //进入项目
composer install //安装依赖
//编辑demo.php 配置自己的登录信息
php demo.php //cli运行demo,也可以fpm运行

```

快速开始
----

[](#快速开始)

```
**
 * @var $api
 * host 请求域名 默认域名https://wxapi.fastgoo.net/
 * timeout 请求超时时间
 * secret 请求key
 */
$api = new \PadChat\Api(['secret' => 'test']);

try {
    /** 初始化微信实例 */
    $res = $api->init('https://webhook.fastgoo.net/callback.php');
    if(!$res){
        exit("微信实例获取失败");
    }
    /** 设置微信实例 */
    $api->setWxHandle($res['wx_user']);
    /** 账号密码/账号手机号/token 登录 */
    $loginRes = $api->login([
        'username' => '你的账号',
        'password' => '你的密码',
        'wx_data' => '不填则安全验证登录'
    ]);
    var_dump($loginRes);
    /** 获取登录二维码 */
    $qrcode = $api->getLoginQrcode();
    if(!$qrcode){
        exit("二维码链接获取失败");
    }
    var_dump($qrcode['url']);
    /** 获取扫码状态 */
    while (true) {
        $qrcodeInfo = $api->getQrcodeStatus();
        if (!$qrcodeInfo) {
            exit();
        }
        var_dump($qrcodeInfo);
        sleep(1);
    }
} catch (\PadChat\RequestException $requestException) {
    var_dump($requestException->getMessage());
}
```

##### 回调地址范例：[点这里](https://github.com/fastgoo/ipadchat-api/blob/master/callback.php)

[](#回调地址范例点这里)

加入微信群
-----

[](#加入微信群)

- 扫描二维码，备注填写 ipadchat-api 有大小写区分
- 扫描二维码，备注填写 ipadchat-api 有大小写区分
- 扫描二维码，备注填写 ipadchat-api 有大小写区分

[![图片描述文字](https://camo.githubusercontent.com/ad30c9ed7d5798f24458e40272d6b1fa3dfa11f979602e65a365e50dabfa0d83/68747470733a2f2f7265736f757263652e66617374676f6f2e6e65742f3230313830363231313632323037333535372e4a5047)](https://camo.githubusercontent.com/ad30c9ed7d5798f24458e40272d6b1fa3dfa11f979602e65a365e50dabfa0d83/68747470733a2f2f7265736f757263652e66617374676f6f2e6e65742f3230313830363231313632323037333535372e4a5047)

加入微星开发者社区QQ群
------------

[](#加入微星开发者社区qq群)

[![图片描述文字](https://camo.githubusercontent.com/ee2feb7cb4612b51e9c9fe341418f2675d462b2eb8de6db0d9f321468d3ddc26/68747470733a2f2f7265736f757263652e66617374676f6f2e6e65742f3230313831313136313432313136333338302e7069632e6a7067)](https://camo.githubusercontent.com/ee2feb7cb4612b51e9c9fe341418f2675d462b2eb8de6db0d9f321468d3ddc26/68747470733a2f2f7265736f757263652e66617374676f6f2e6e65742f3230313831313136313432313136333338302e7069632e6a7067)

技术支持
----

[](#技术支持)

- 服务支持：周先生 微信号 huoniaojugege
- 协议支持：大牙 QQ 51166611

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~11 days

Recently: every ~0 days

Total

17

Last Release

2695d ago

Major Versions

1.6 → 2.02018-08-29

2.1 → 3.02018-12-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/c39a5714c4b8a4e124787ee4e33eed7774150ee4327e3fcedeb6daea530007ec?d=identicon)[jungege520](/maintainers/jungege520)

---

Top Contributors

[![fastgoo2](https://avatars.githubusercontent.com/u/160373799?v=4)](https://github.com/fastgoo2 "fastgoo2 (20 commits)")

---

Tags

apipadchat

### Embed Badge

![Health badge](/badges/fastgoo-padchat-api/health.svg)

```
[![Health](https://phpackages.com/badges/fastgoo-padchat-api/health.svg)](https://phpackages.com/packages/fastgoo-padchat-api)
```

###  Alternatives

[openai-php/laravel

OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API

3.7k7.6M74](/packages/openai-php-laravel)[mailchimp/transactional

458.9M16](/packages/mailchimp-transactional)[get-stream/stream-chat

A PHP client for Stream Chat (https://getstream.io/chat/)

301.8M2](/packages/get-stream-stream-chat)[convertkit/convertkitapi

Kit PHP SDK for the Kit API

2167.1k1](/packages/convertkit-convertkitapi)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
