Je suis nouveau à l'API Twitter et j'essaye de créer une application en utilisant php. J'ai créé le code suivant:Twitter API Erreur de configuration - Twitter OAuth
<?php
session_start();
require_once("src/TwitterOAuth.php");
$apikey="mykey";
$apisecret="mysecret";
$accesstoken="mytoken";
$accesssecret="secrettoken";
$connection = new TwitterOAuth($apikey, $apisecret, $accesstoken, $accesssecret);
$tweets =
$connection->get("https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2");
print_r($tweets);
?>
Et je reçois l'erreur suivante:
Parse error: syntax error, unexpected '[' in /home/sites/crimsonroot.com/public_html/twitter/twitteroauth-master/src/TwitterOAuth.php on line 334
J'ai téléchargé le OAuth twitter de github et téléchargé sur mon serveur, donc je sais que la Le document php du twitter oauth est correct.
Des idées sur ce qui pourrait être faux?
Il semble que quelqu'un ait fait une erreur lors de la mise à jour du code de la bibliothèque. Attendez une mise à jour ou allez voir ce qui ne va pas avec la ligne # 334 – bader
@bader c'est ce que je pensais, mais ça me semble juste. La ligne 334 ressemble à ceci: if (in_array ($ method, ['GET', 'PUT', 'DELETE']) &&! Empty ($ postfields)) { $ options [CURLOPT_URL]. = '?' . Util :: buildHttpQuery ($ postfields); } – Gabriel