Welcome Guest, Not a member yet? Register   Sign In
j7mbo/twitter-api-php via composer and CI4
#1

Hi.
I installed, via composer, the j7mbo twitter api, and followed all the code I found online but with no luck.
I always have the same error: "Class 'App\Controllers\TwitterAPIExchange' not found"
No matter if I put on Autoload in classmap the following:
PHP Code:
$classmap = [
            
'TwitterAPIExchange' => ROOTPATH.'/vendor/j7mbo/twitter-api-php',
        ]; 

and call it on my Controller with the following code:

PHP Code:
    $twitem = new CommunicationsModel();
        $twsettings = array (
          $twsetaccesstoken $twitem->getTweetConfig('twitter_accesstoken'),
          $twsettokensecret $twitem->getTweetConfig('twitter_tokensecret'),
          $twsetapikey $twitem->getTweetConfig('twitter_apikey'),
          $twsetkeysecret $twitem->getTweetConfig('twitter_secretkey')
        );
        $twurl 'https://api.twitter.com/1.1/statuses/update.json';
        $twmethod 'POST';
        $twfields = array (
          'status'=>'New Game added to DB! '.$data['name'].' https://stdb.games/game/'.$data['slug']
        );
        $tweet = new TwitterAPIExchange($twsettings);
        $tweet->buildOauth($twurl$twmethod)
              ->setPostfields($twfields)
              ->performRequest(); 

Anyone can put me in the right direction?
Thanks a lot!
Reply


Messages In This Thread
j7mbo/twitter-api-php via composer and CI4 - by jolupa - 08-14-2020, 12:34 PM



Theme © iAndrew 2016 - Forum software by © MyBB