PHPackages                             openilink/openilink-sdk-php - 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. openilink/openilink-sdk-php

ActiveLibrary[API Development](/categories/api)

openilink/openilink-sdk-php
===========================

PHP SDK for the OpenILink Bot API.

0.6.0(2mo ago)692MITPHPPHP ^8.1

Since Mar 22Pushed 2mo agoCompare

[ Source](https://github.com/openilink/openilink-sdk-php)[ Packagist](https://packagist.org/packages/openilink/openilink-sdk-php)[ RSS](/packages/openilink-openilink-sdk-php/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependenciesVersions (4)Used By (0)

openilink-sdk-php
=================

[](#openilink-sdk-php)

微信 [iLink Bot API](https://ilinkai.weixin.qq.com) 的 PHP SDK。

```
composer require openilink/openilink-sdk-php
```

特性
--

[](#特性)

- 扫码登录，支持扫码/过期回调
- 长轮询消息监听，自动重试与退避，动态超时
- 主动推送（自动缓存 `context_token`）
- 发送图片、视频、文件，MIME 自动路由
- CDN 加密上传/下载（AES-128-ECB）
- 语音消息解码（可插拔 SILK 解码器 + WAV 封装）
- 输入状态指示器、Bot 配置
- 可注入自定义 transport，便于测试或接入自有 HTTP 栈
- 结构化错误类型（`APIError`、`HTTPError`、`NoContextTokenException`）
- 轻量依赖，仅依赖 PHP 扩展

要求
--

[](#要求)

- PHP 8.1+
- `ext-curl`
- `ext-json`
- `ext-openssl`

快速开始
----

[](#快速开始)

```
