prefixaut / kamui
此包已废弃,不再维护。未建议替代包。
PHP版本的Twitch-API包装器
dev-master
2017-08-13 22:42 UTC
Requires
- php: ^5.4 || ^7.0
- lib-curl: *
- tedivm/stash: ^0.14.2
Requires (Dev)
- phpunit/phpunit: ^6.2
- squizlabs/php_codesniffer: ^3.0
This package is not auto-updated.
Last update: 2020-01-24 16:49:43 UTC
README
Kamui
PHP版本的Twitch API (Kraken) 包装器
Kamui是Twitch API的完整包装器,允许您轻松使用。目前它支持API的最新版本(v5)。
安装
安装Kamui的最佳方式是使用Composer
composer require prefixaut/kamui
用法
使用API非常简单,因为它在很大程度上遵循了原始API的结构。示例用法
use Kamui\API; $api = new API($my_twitch_token); $api->users->follows('prefixaut'); // Will give you a List of all Channels I follow
每个函数都简单地返回资源的原始内容作为对象。如果发生任何错误,它将简单地返回false,以防止意外中断。您也可以在API中使用所有对象,如下所示
$cool_dude = $api->users->get('prefixaut'); $api->users->follows($cool_dude); $api->users->follows($cool_dude->_id);
follows
函数将返回完全相同的内容,因为它仍然是同一个用户。这允许您轻松地插入任何内容,并专注于更重要的事情。
测试
Kamui使用PHPUnit-Tests。运行它们的最佳方式是安装Composer。设置好之后,在项目的根目录下运行phpunit
Twitch-Emotes
该项目使用Twitch-Emotes的API,以便您更轻松地使用它们。它们的使用示例如下
$api->feed->reactToPost($user, $post, 'Kappa');
许可
该项目遵循MIT许可。有关更多信息,请参阅该项目中的LICENSE文件。
备注:项目的名称来源于'Akkorokamui'。也可以在谷歌上搜索,太懒了不想解释。