digia/php-twit-api
用于与Twitter API v1.1交互的PHP库
dev-master
2015-04-20 13:37 UTC
Requires
- php: >=5.4
- ext-curl: *
This package is not auto-updated.
Last update: 2024-09-24 06:11:19 UTC
README
一个现代且优雅的Twitter API v1.1 PHP库,支持OAuth。
进行中! TODO
- 清理
- 完成编写测试
特性
- Composer
- 命名空间
- 链式调用
快速示例
<?php $twitter = (new ApiFactory(array( 'consumer_key' => '...', 'consumer_secret' => '...', 'oauth_token' => '...', 'oauth_token_secret' => '...', )))->make(); /** * Example: GET request with param chaining */ $response = $twitter->get('statuses/user_timeline') ->param('screen_name', 'mooredigia') ->param('count', 10) ->send(); var_dump(json_decode($response)); /** * Example: GET with associative array params */ $params = [ 'screen_name' => 'mooredigia', 'count' => 10, ]; $response = $twitter->get('statuses/user_timeline') ->params($params) ->send(); var_dump(json_decode($response)); /** * Post requests are just as simple... */ $response = $twitter->post('statuses/user_timeline') ->param('screen_name', 'mooredigia', 'POST') ->param('count', 10, 'POST') ->send(); var_dump(json_decode($response));
需求
- PHP版本 >= 5.4
- PHP CURL