Я пытаюсь искать твиттер с помощью TwitterAPIExchange но дает следующее сообщение об ошибке:TwitterAPIExchange «не смог подключиться к хосту»
Fatal error: Uncaught exception 'Exception' with message 'couldn't
connect to host' in [...]/TwitterAPIExchange.php:305 Stack trace: #0
[...]/tweet.php(19): TwitterAPIExchange->performRequest() #1 {main} thrown
in [...]/teamwatch/TwitterAPIExchange.php on line 305
На данном этапе я действительно не забочусь о MITM атак, так что я 've выполнил предложения, найденные в других вопросах stackoverflow, и добавил параметр curl CURLOPT_SSL_VERIFYPEER => false, но результат не изменился.
Так что я не понимаю, что случилось с моим скриптом.
<?php
require_once('TwitterAPIExchange.php');
$settings = array(
'oauth_access_token' => "*****************",
'oauth_access_token_secret' => "*****************",
'consumer_key' => "*****************",
'consumer_secret' => "*****************"
);
$url = 'https://api.twitter.com/1.1/search/tweets.json';
$getfield = '?q=%40twitterapi';
$requestMethod = 'GET';
$options = array(CURLOPT_SSL_VERIFYPEER => false);
$twitter = new TwitterAPIExchange($settings);
echo $twitter->setGetfield($getfield)
->buildOauth($url, $requestMethod)
->performRequest(true, $options);
?>