Próbuję wykonać połączenie z interfejsem Twitter API.Twitter API zwraca NULL na XAMPP
W skrócie, mój problem jest taki sam jak opisany here. Dzwoniąc, dostaję NULL
na var_dump()
wyniku.
Jednak
cURL działa dobrze, mam włączone najnowszą wersję twitter-api-php scenariusz i wszystkie tokeny, klucze i tajemnice są poprawne.
Pracuję nad lokalną instalacją XAMPP. Czy to powoduje problem? Ale wydaje się, że działa to dla innych ludzi. Czy w mojej sprawie PHP jest źle skonfigurowany? Czy po prostu tęsknię za średnikiem (co wątpię, ponieważ nie dostaję żadnych błędów)?
Oto mój kod:
ini_set('display_errors', true);
require_once('.\libs\TwitterAPIExchange.php');
$settings = array(
'oauth_access_token' => '############',
'oauth_access_token_secret' => '############',
'consumer_key' => '########',
'consumer_secret' => '###########'
);
$url = 'https://api.twitter.com/1.1/statuses/user_timeline.json';
$requestMethod = "GET";
$getfield = '?screen_name=J7mbo';
$twitter = new TwitterAPIExchange($settings);
$response = $twitter->setGetfield($getfield)
->buildOauth($url, $requestMethod)
->performRequest();
var_dump(json_decode($response));
** Czy masz włączoną obsługę cURL w XAMPP? ** - Czy twoje 'phpinfo()' pokazuje, że tak jest? – Jimbo
O ile widzę, mówi: obsługa cURL \t włączona 'w' phpinfo() ' –
Czy możesz napisać prosty skrypt testowy cURL, aby upewnić się, że działa zgodnie z oczekiwaniami? Ludzie, którzy mieli z tym problemy, wydawali się mieć nieprawidłowo skonfigurowane cURL - więc w 100% wypowiedzmy to przed kontynuowaniem. – Jimbo