leocata/m1-api

PHP API M1

0.0.14 2017-10-25 02:26 UTC

README

Build Status Code Climate Scrutinizer Code Quality Code Coverage

关于此类

这是一个为 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