jimlind / pie7o
简单的PSR7 Tweeter
dev-master
2015-11-16 16:37 UTC
Requires
- php: >=5.5.0
- guzzlehttp/guzzle: ^6.1
Requires (Dev)
- escapestudios/symfony2-coding-standard: ^2.7
- fabpot/php-cs-fixer: ^1.10
- mikey179/vfsstream: ^1.6
- php-mock/php-mock-phpunit: ^1.1
- phpunit/phpunit: ^4.8
- satooshi/php-coveralls: ^0.6
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2020-01-14 20:20:16 UTC
README
PSR7 Tweeter
特性
- 你可以发推文
- 你可以带图片发推文
- 没有了
徽章
文档
配置可能比必需的稍微困难一点,但可以保持灵活性。你只需要配置一次。我发现通过例子学习是最好的方式,所以这里有一些例子
如果与Twitter通信没有问题,则库将安静地成功,但如果出现问题,它会抛出一个扩展RuntimeException类的Pie7oException。
为什么会有这个存在?
我需要一个现代、可维护且易于使用的Twitter库。在PSR-7和Guzzle 6发布后,这似乎是一个很好的借口来编写自己的,并使用新的接口。
我从未有理由除了通过机器人发推文之外还做其他任何事情,所以只支持这一点使我的工作容易得多。
为什么命名为Pie7o?
作为一个仅发推文的Twitter客户端,这基本上就是一个Tweeter。一些Tweeter扬声器只是压电陶瓷。已经有相当多的应用程序和库被称为“Piezo”。用7代替Z可以得到一个独特的名称,并引用PSR-7的使用。
怎么发音?
如果有任何理由,两个人类可能想通过声音提到这个库,我会很惊讶。
还有其他吗?
在上传之前我不会对图片进行base64编码。我查看过的许多其他库都在做这件事。发送二进制文件并不难,你只需要阅读Twitter文档。
代码质量指标
100% 代码覆盖率*
composer install vendor/bin/phpunit --coverage-text
100% 代码嗅探
composer install bash sniff.sh
*除了可选的Silex服务提供者