twifer
v2.2
مكتبة PHP بسيطة لـ Twitter API Standard V1.1 & Twitter API V2
composer require ferrysyahrinal/twifer
<?php
require ' vendor/autoload.php ' ;
use Twifer API ;
$ conn = new API ( ' CONSUMER_KEY ' , ' CONSUMER_SECRET ' , ' OAUTH_TOKEN ' , ' OAUTH_TOKEN_SECRET ' ); <?php
require ' src/API.php ' ;
use Twifer API ;
$ conn = new API ( ' CONSUMER_KEY ' , ' CONSUMER_SECRET ' , ' OAUTH_TOKEN ' , ' OAUTH_TOKEN_SECRET ' ); $conn->request(method, resource, parameter);
// Post tweet
$ parameter = [ ' status ' => ' Hi World ' ];
$ req = $ conn -> request ( ' POST ' , ' statuses/update ' , $ parameter );
print_r ( $ req ); // Delete tweet
$ id = ' 1512864814338506753 ' ; //id tweet
$ req = $ conn -> request ( ' POST ' , ' statuses/destroy/ ' . $ id );
print_r ( $ req ); // Get direct message
$ req = $ conn -> request ( ' GET ' , ' direct_messages/events/list ' );
print_r ( $ req ); // Fetch image direct message / save image in direct message
$ imgUrl = ' https://ton.twitter.com/i/ton/data/dm/1512867595292057605/1512867589323882496/_6uELIwA.png ' ; //img url in direct message
$ req = $ conn -> file ( $ imgUrl );
file_put_contents ( ' saveImage.jpg ' , $ req );
//print_r(base64_encode($req)); // Lookup users
$ parameter = [ ' screen_name ' => ' senggolbaok ' ];
$ req = $ conn -> request ( ' GET ' , ' users/lookup ' , $ parameter );
print_r ( $ req );انظر المزيد من الأمثلة: أمثلة/
اقرأ المزيد: https://developer.twitter.com/en/docs/twitter-api/v1 لمعرفة المعلمات الأخرى.
مكالمات Twitter API V2: https://developer.twitter.com/apitools/api
يتم توزيع هذا البرنامج المفتوح المصدر بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر الترخيص
جميع أنواع المساهمات مرحب بها.