cjrasmussen / twitter-api
Simple helper for interacting with Twitter's API
1.2.4
2024-09-11 23:00 UTC
Requires
- php: >=7.4.0
- ext-curl: *
- ext-json: *
README
Simple class for making requests to the Twitter API. Not affiliated with Twitter.
Usage
use cjrasmussen\TwitterApi\TwitterApi; $twitter = new TwitterApi($consumer_key, $consumer_secret); // SEND A TWEET WITH OAUTH TOKEN/SECRET $twitter->auth(TwitterApi::AUTH_TYPE_OAUTH, $token, $secret); $response = $twitter->request('POST', '1.1/statuses/update.json', ['status' => 'Tweet text']); // SEND A TWEET WITH BEARER TOKEN $twitter->auth(TwitterApi::AUTH_TYPE_BEARER, $token); $response = $twitter->request('POST', '1.1/statuses/update.json', ['status' => 'Tweet text']);
More Examples
More examples, as well as other things I've learned using the Twitter API, are available at my blog.
Installation
Simply add a dependency on cjrasmussen/twitter-api to your composer.json file if you use Composer to manage the dependencies of your project:
composer require cjrasmussen/twitter-api
Although it's recommended to use Composer, you can actually include the file(s) any way you want.
License
TwitterApi is MIT licensed.