1. Go to this page and download the library: Download sdkfabric/twitter library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
sdkfabric / twitter example snippets
nt = new \SdkFabric\Twitter\Client::build('[access_token]');
// Returns a variety of information about the Tweet specified by the requested ID or list of IDs.
$response = $client->tweet()->getAll('ids', 'expansions', null);
// Returns a variety of information about a single Tweet specified by the requested ID.
$response = $client->tweet()->get('tweet_id', 'expansions', null);
// Creates a Tweet on behalf of an authenticated user.
$response = $client->tweet()->create(new Tweet());
// Allows a user or authenticated user ID to delete a Tweet.
$response = $client->tweet()->delete('tweet_id');
// Hides or unhides a reply to a Tweet.
$response = $client->tweet()->hideReply('tweet_id', new HideReply());
// Allows you to get information about a Tweet’s liking users.
$response = $client->tweet()->getLikingUsers('tweet_id', 'expansions', 1, 'pagination_token');
// The Usage API in the Twitter API v2 allows developers to programmatically retrieve their project usage.
$response = $client->usage()->getTweets();
// Returns a variety of information about one or more users specified by the requested IDs.
$response = $client->user()->getAll('ids', 'expansions', null);
// Returns a variety of information about a single user specified by the requested ID.
$response = $client->user()->get('user_id', 'expansions', null);
// Allows you to retrieve a collection of the most recent Tweets and Retweets posted by you and users you follow.
$response = $client->user()->getTimeline('user_id', 'exclude', 'expansions', null, null);
// Tweets liked by a user.
$response = $client->user()->getLikedTweets('user_id', 'expansions', 1, 'pagination_token', null);
// Allows a user or authenticated user ID to unlike a Tweet.
$response = $client->user()->removeLike('user_id', 'tweet_id');
// Causes the user ID identified in the path parameter to Like the target Tweet.
$response = $client->user()->createLike('user_id', new Single_Tweet());
// Returns a variety of information about one or more users specified by their usernames.
$response = $client->user()->findByName('usernames', 'expansions', null);
// Returns information about an authorized user.
$response = $client->user()->getMe('expansions', 'fields');
// Allows you to get an authenticated user's 800 most recent bookmarked Tweets.
$response = $client->bookmark()->getAll('user_id', 'expansions', 'pagination_token', null);
$response = $client->bookmark()->create('user_id', new Single_Tweet());
$response = $client->bookmark()->delete('user_id', 'tweet_id');
$response = $client->search()->getRecent('query', 'sort_order', 'expansions', null, null);
// Returns Quote Tweets for a Tweet specified by the requested Tweet ID.
$response = $client->quote()->getAll('tweet_id', 'exclude', 'expansions', 1, 'pagination_token', null);
// The Trends lookup endpoint allow developers to get the Trends for a location, specified using the where-on-earth id (WOEID).
$response = $client->trends()->getByWoeid('woeid');
// Returns the Retweets for a given Tweet ID.
$response = $client->retweet()->getAll('tweet_id', 'expansions', 1, null);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.