PHPackages                             vojant/twitter-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. vojant/twitter-php

ActiveLibrary[API Development](/categories/api)

vojant/twitter-php
==================

Simple PHP wrapper for Twitter REST API v1.1. Supports application-only authentication

1123.3k↓55.6%4PHP

Since Mar 16Pushed 12y ago5 watchersCompare

[ Source](https://github.com/AlbertKozlowski/Twitter-php)[ Packagist](https://packagist.org/packages/vojant/twitter-php)[ RSS](/packages/vojant-twitter-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Twitter-PHP
===========

[](#twitter-php)

The MIT License (MIT)
Copyright (c) 2013 [Albert Kozłowski](https://twitter.com/albertkoz)

1. About

---

Twitter-PHP is a simple PHP wrapper for Twitter 1.1 REST API.
It supports [application-only authentication](https://dev.twitter.com/docs/auth/application-only-auth)and [single-user OAuth](https://dev.twitter.com/docs/auth/oauth/single-user-with-examples).

To get started just **create application** on [Twitter developer site](https://dev.twitter.com/apps/)and follow instruction below.

It's really **simple**, take a look:

```
$twitter = new \TwitterPhp\RestApi($consumerKey,$consumerSecret,$accessToken,$accessTokenSecret);
$connectionUser = $twitter->connectAsUser();
$connectionUser->post('statuses/update',array('status' => 'Hello World!'));

```

1. Installation

---

- Include RestApi.php in your application

    ```
      require_once 'Twitter-php/RestApi.php';

    ```
- Or install via composer

    ```
       {
        "require": {
          "vojant/twitter-php": "dev-master"
        }
       }

    ```

2. Usage

---

```
