nticaric / twitter-streaming-api
一个用于消费Twitter流式API的PHP库
v3.0
2018-12-06 14:41 UTC
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ^6.0
- guzzlehttp/oauth-subscriber: 0.3.*
- nesbot/carbon: ~1.0
Requires (Dev)
- mockery/mockery: ~0.9
- phpunit/phpunit: ~4.0
README
一个用于消费Twitter流式API的PHP库
##安装
安装Twitter流式API最简单的方式是通过composer。创建以下composer.json
文件并运行php composer.phar install
命令来安装。
{ "require": { "nticaric/twitter-streaming-api": "dev-master" } }
##示例
POST statuses/filter
返回与一个或多个筛选谓词匹配的公开状态
用法
use Nticaric\Twitter\TwitterStream; $stream = new TwitterStream(array( 'consumer_key' => 'my_consumer_key', 'consumer_secret' => 'my_consumer_secret', 'token' => 'my_token', 'token_secret' => 'my_token_secret' )); $res = $stream->getStatuses(['track' => 'car'], function($tweet) { //prints to the screen statuses as they come along print_r($tweet); });