THIS IS AN MODIFIED VERSION OF ABRAHAMS TWITTER OAUTH CLASS The directories are structured and the class uses PHP5.3 namespaces. Api.php has a new function called setToken($oauth_token, $oauth_token_secret) to set the token after initialising =========== Usage To install via composer, include: "ruudk/twitter-oauth": "*" in your composer.json file. Then, after including composer's automatically generated autoloader, create a new instance of the twitter API: $twitter = new \TwitterOAuth\Api(arguments); When following the steps in the Documentation file, amend them to use this namespaced instanciation code or TwitterOAuth will not work. =========== Abraham Williams | [email protected] | http://abrah.am | @abraham The first PHP library for working with Twitter's OAuth API. Documentation: http://wiki.github.com/abraham/twitteroauth/documentation Source: http://github.com/abraham/twitteroauth Twitter: http://apiwiki.twitter.com
The first PHP Library to support OAuth for Twitter's REST API.
Overview
You might also like...
Easy integration with OAuth 2.0 service providers.
OAuth 2.0 Client This package provides a base for integrating with OAuth 2.0 service providers. The OAuth 2.0 login flow, seen commonly around the web
OAuth 1 Client
OAuth 1.0 Client OAuth 1 Client is an OAuth RFC 5849 standards-compliant library for authenticating against OAuth 1 servers. It has built in support f
OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.
HWIOAuthBundle The HWIOAuthBundle adds support for authenticating users via OAuth1.0a or OAuth2 in Symfony. Note: this bundle adds easy way to impleme
An OAuth 2.0 bridge for Laravel and Lumen [DEPRECATED FOR LARAVEL 5.3+]
OAuth 2.0 Server for Laravel (deprecated for Laravel 5.3+) Note: This package is no longer maintaned for Laravel 5.3+ since Laravel now features the P
This module is intended to provide oauth authentication to freescout.
OAuth FreeScout This module is intended to provide oauth authentication to freescout. Module was tested on keycloak oauth provider with confidential o
A Laravel 5 package for OAuth Social Login/Register implementation using Laravel socialite and (optionally) AdminLTE Laravel package
laravel-social A Laravel 5 package for OAuth Social Login/Register implementation using Laravel socialite and (optionally) AdminLTE Laravel package. I
OAuth Service Provider for Laravel 4
OAuth wrapper for Laravel 4 oauth-4-laravel is a simple laravel 4 service provider (wrapper) for Lusitanian/PHPoAuthLib which provides oAuth support i
OAuth Service Provider for Laravel 5
OAuth wrapper for Laravel 5 oauth-5-laravel is a simple laravel 5 service provider (wrapper) for Lusitanian/PHPoAuthLib which provides oAuth support i
Social OAuth Authentication for Laravel 5. drivers: facebook, github, google, linkedin, weibo, qq, wechat and douban
Social OAuth Authentication for Laravel 5. drivers: facebook, github, google, linkedin, weibo, qq, wechat and douban
Comments
-
Capture response headers for inspection
Add ability to inspect response headers, specifically to monitor
x-rate-limit-remaining
andx-rate-limit-reset
headers in Twitter responses.See https://dev.twitter.com/docs/rate-limiting/1.1
-
Updated README with namespace clarification
The docs didn't make it clear that this library was namespaced and therefore the existing instanciation code did not work. I clarified the readme with some example usage code.
-
Suppressing Array Keys with @ throws errors
While error suppression might seem like a sensible idea, its not. Ever.
Anyone who uses ErrorException to throw exceptions for any sort of error (anyone using Laravel 4 or any other reasonable modern framework) in development mode will still see these exceptions, so using a proper isset() is important.
If you have any more of these in the code please update them.
OAuth 1/2 Provider implementations for chillerlan/php-oauth-core. PHP 7.4+
chillerlan/php-oauth-providers Documentation See the wiki for advanced documentation. Requirements PHP 7.4+ a PSR-18 compatible HTTP client library of
Laravel wrapper around OAuth 1 & OAuth 2 libraries.
Introduction Laravel Socialite provides an expressive, fluent interface to OAuth authentication with Facebook, Twitter, Google, LinkedIn, GitHub, GitL
EAuth extension allows to authenticate users by the OpenID, OAuth 1.0 and OAuth 2.0 providers
EAuth extension allows to authenticate users with accounts on other websites. Supported protocols: OpenID, OAuth 1.0 and OAuth 2.0.
The most popular PHP library for use with the Twitter OAuth REST API.
TwitterOAuth The most popular PHP library for Twitter's OAuth REST API. See documentation at https://twitteroauth.com. PHP versions listed as "active
PHP 5.3+ oAuth 1/2 Client Library
PHPoAuthLib NOTE: I'm looking for someone who could help to maintain this package alongside me, just because I don't have a ton of time to devote to i
Twitter OAuth API for PHP 5.3+
README The Wid'op OAuth library is a modern PHP 5.3+ API allowing you to easily obtain a Twitter access token. For now, it supports OAuth Web & Applic
The Salla OAuth Client library is designed to provide client applications with secure delegated access to Salla Merchant stores.
Salla Provider for OAuth 2.0 Client This package provides Salla OAuth 2.0 support for the PHP League's OAuth 2.0 Client. To use this package, it will
OAuth server implementation for WP API
WP REST API - OAuth 1.0a Server Connect applications to your WordPress site without ever giving away your password. This plugin uses the OAuth 1.0a pr
A spec compliant, secure by default PHP OAuth 2.0 Server
PHP OAuth 2.0 Server league/oauth2-server is a standards compliant implementation of an OAuth 2.0 authorization server written in PHP which makes work
Kaiju is an open source verification bot based on Discord's OAuth written in C# and PHP, with the functionality of being able to integrate the user to a new server in case yours is suspended.
What is Kaiju? Kaiju is an open source verification bot for Discord servers, based on OAuth and with permission for the server owner, to be able to mi