Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Twitteroauth Laravel Package

abraham/twitteroauth

TwitterOAuth is a widely used PHP library for Twitter’s OAuth REST API. It supports currently supported PHP versions and provides authenticated request handling for Twitter endpoints. In maintenance mode with no new features planned.

View on GitHub
Deep Wiki
Context7
8.1.1

Remove missed curl_close

8.1.0
  • Support PHP 8.5
8.0.0
  • Drop support for PHP 8.1
  • Switch to x.com domain
  • Replace VCR with dependency injection
7.1.0
  • Update dependencies
  • Improve typing
  • Stop calling curl_close
7.0.0

Change the third argument of callers from a boolean to an array

+ $connection->post("tweets", ["text" => $text], ['jsonPayload' => true]);
- $connection->post("tweets", ["text" => $text], true);
$connection->upload( 
  'media/upload',
  ['media' => $file_path, 'media_type' => 'video/mp4'],
+   ['chunkedUpload' => true],
-   true
);
6.2.0
  • Expand PHP 8 support
6.1.0

Default v2 to JSON payload

6.0.0

Default to Twitter API v2.

For v1 APIs you can switch back using:

$connection->setApiVersion('1.1');
5.0.0

Require PHP 8

4.0.1
  • Resolve parameters to random_int
4.0.0
  • Modernize PHP with Rector
3.3.0
  • Support JSON in PUT
3.2.0
  • Add support for php 8.1
  • Remove support for php 7.3
3.1.0
  • Switch apiUrl to protected. Overriding apiUrl is not officially supported.
3.0.0
  • Support API v2
$connection = new TwitterOAuth(...);
$connection->setApiVersion('2');
$response = $connection->get('users', ['ids' => 12]);
2.0.2
  • Update ca-bundle
2.0.1
  • Drop support for PHP 7.2
2.0.0
  • Support PHP 8
1.2.0
  • Use composer/ca-bundle
1.0.1
  • Update cacert.pem
1.0.0

1.x is the last version to support PHP versions < 7.2. 1.x will get critical security and bug fixes while feature development will go toward a future 2.x release.

0.9.2
  • Coerce boolean to 'boolean'
0.9.0
  • Support JSON data for POST requests
  • Add linting to CI
  • Test on PHP 7.2 and nightly
  • Added method to check media status
  • Throw an exception if file doesn't exist during media upload
  • Add option to auto-retry requests that get 5XX errors
0.9.1
  • Update cacert.pem
0.7.4
  • Use setChunkSize to set the chunk size for file uploads
  • Update dev dependencies
0.7.3
  • Update cacert.pem
0.7.2
  • Test on PHP 7.1
  • Move check to see if Phar class is defined to discrete method
0.7.1
  • Update cacert.pem
0.7.0
  • Update composer dependencies
  • Drop support for PHP 5.5
0.6.6

Use system TLS certificates when in PHAR compression format.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui