leocata / m1-api
PHP API M1
0.0.14
2017-10-25 02:26 UTC
Requires
- php: ^7.0
- ext-curl: *
- ext-pdo: *
- guzzlehttp/guzzle: 6.3.*
- psr/log: ^1.0
Requires (Dev)
- monolog/monolog: ^1.17
- phpunit/php-code-coverage: ^5.2
- phpunit/phpunit: ^6.2
- squizlabs/php_codesniffer: ^3.0
README
关于此类
这是一个为 M1 Messenger 实现的PHP7 API
安装
将以下内容添加到您的 composer.json 中
{ "require": { "leocata/m1-api": "^1.0" } }
通用用法
向服务器发送请求
$connect = new Api();
$connect->sendRequest($method);
API 方法
会话
- getSessions
- getSessionList
- createSession
- updateSession
- closeSession
消息
- getMessages
- sendMessage
- message
- deleteMessage
- messageDeleted
- messageDelivered
- delivery
- messageTyped
状态
- 设置状态
$state = new \leocata\M1\Methods\Request\SetState();
$state->online();
(new Api())->sendRequest($state);
联系人
- findContact
- inviteContact
- contactRequested
- contactAccept
- contactAccepted
- contactReject
- contactRejected
- deleteContact
- updateContact
- getContacts
用户信息
- getUserInfo
- setUserInfo