asabanovic/twittersearch

仅应用认证 - 搜索 Twitter API

v1.0.1 2017-03-21 23:37 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:45:36 UTC


README

仅应用认证 - 搜索 Twitter API

安装

使用 composer 拉取项目

composer require asabanovic/twittersearch

用法

Twitter Search 是一个轻量级版本,仅需要应用认证(只需要一个应用密钥和应用密钥),用于根据官方 Twitter 文档(https://dev.twitter.com/rest/public/search)中定义的查询搜索推文。

注意:确保在 try/catch 块中包装调用,因为它会抛出异常。

示例

require ('vendor/autoload.php');
use TwitterSearch\Twitter;
 
try {
    $app_key = 'xxxxxxxxxxxxxxxxxxx';
    $app_secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
    $client = new \GuzzleHttp\Client();
    
    $twitter = new Twitter($client, $app_key, $app_secret);
    $twitter->searchTweets('#Berlin filter:safe', 5);
    
    $status_code = $twitter->getStatusCode(); // Example: 200 OK
    $tweets = $twitter->getResponse(); // Array of objects
} catch (\Exception $e) {
    
}