dustler / hipchat

PHP库,用于与HipChat API v2交互

1.0.3.1 2015-06-09 12:09 UTC

This package is auto-updated.

Last update: 2024-08-27 03:07:43 UTC


README

一个用于与HipChat REST API v2交互的PHP库。

Composer安装

HipChat-PHP可以通过Composer安装(https://getcomposer.org.cn/)。将以下内容添加到您的composer.json文件中。Composer将处理自动加载。

{
    "require": {
        "dustler/hipchat": "1.*"
    }
}

用法

include "vendor/autoload.php";

use HipChat\Api;

$token = 'YourTokenKey';
$client = new HipChat\Http\Curl($token, HipChat\Api::DEFAULT_TARGET, 'v2');
$hc = new HipChat\Api($client);

// list rooms
foreach ($hc->getRoomRepo()->getRooms() as $room) {
    echo "$room->id = $room->name\n";
}

var_dump($hc->getRoomRepo()->testToken('My room'));

$hc->getRoomRepo()->messageRoom('My room', 'Hello from sdk');

foreach ($hc->getUserRepo()->getUsers() as $user) {
    echo "$user->id = $user->name".PHP_EOL;
}

$hc->getUserRepo()->messageUser('SomeUser', 'Hello from sdk');

$hc->getRoomRepo()->getRoomHistory('My room');