Your IP : 216.73.217.87
<?php
namespace app\models;
use Yii;
use yii\authclient\clients\Twitter;
use yii\authclient\OAuthToken;
class TwitterPosts extends \yii\base\Model {
private $twitter;
public function __construct() {
$token = new OAuthToken([
'token' => Yii::$app->params['twitter']['twitterAccessToken'],
'tokenSecret' => Yii::$app->params['twitter']['twitterAccessTokenSecret']
]);
$this->twitter = new Twitter([
'accessToken' => $token,
'consumerKey' => Yii::$app->params['twitter']['twitterApiKey'],
'consumerSecret' => Yii::$app->params['twitter']['twitterApiSecret']
]);
}
public function getLatestTweets($screenName, $count) {
return $this->twitter->api('statuses/user_timeline.json', 'GET', [
'screen_name' => $screenName,
'count' => $count
]);
}
}