更新
JMessage API PHP Client 1.0.0 是极光 JMessage API 的 PHP 封装包的第一个版本,提供以下功能:
- 用户批量注册
- 用户管理
- 管理员管理
- 黑名单管理
- 群组管理
- 用户管理
- 好友管理
- 媒体资源的上传与下载
- 发送消息
安装
- 在项目中的
composer.json
文件中添加 JMessage 依赖:
"require": {
"jiguang/jmessage": "*"
}
# OR 指出版本号
"require": {
"jiguang/jmessage": "1.0.*"
}
- 执行
$ composer install
进行安装或$ composer update
进行升级。
PS: 不推荐使用源码下载安装的方式,但是也支持,详细情况请查看 README
使用举例
初始化
use JMessage\JMessage;
...
$appKey = 'xxxx';
$masterSecret = 'xxxx';
$client = new JMessage($appKey, $masterSecret);
...
批量注册用户
use JMessage\IM\User;
...
$user = new User($client);
$info = [
['username' => 'username0', 'password' => 'password0'],
['username' => 'username1', 'password' => 'password1'],
['username' => 'jiguang', 'password' => 'password']
];
$response = $user->register($info);
...
获取好友列表
use JMessage\IM\Friend;
$friend = new Friend($client);
# 获取用户 'jiguang' 的好友列表
$user = 'jiguang';
$response = $friend->list($user);
DONE
源码 Github 链接: https://github.com/jpush/jmessage-api-php-client
Packages 链接: https://packagist.org/packages/jiguang/jmessage
0条评论