3
Я искал все, чтобы помочь найти решение, но я просто не могу его найти. Я знаю, что правильно ввел маркеры и ключи и правильно установил разрешения для своего приложения. Я полностью застрялTwitter REST API «Не удалось аутентифицировать вас».
<?php
require_once("TwitterAPIExchange.php");
$settings = array(
"oauth_access_token" => "2417489002-zSklTBdkf0qidQQZq3TiEa2IlAxh6lu5aCG988G",
"oauth_access_token_secret" => "VTY7I731dDJfcs3myeKp14TIewUI73tDB62Z8Cncbl46o",
"consumer_key" => "bYKS1A8gKcVF7LFy0ZaSWR8J6",
"consumer_secret" => " UCakq879nUFQe6HCHCiXRj4ZThFOFsADvAx95oD5xglpXau1Ra"
);
$url = "https://api.twitter.com/1.1/search/tweets.json?q=propane";
$requestMethod = "GET";
$getfield = "?screen_name=iagdotme&count=20";
$twitter = new TwitterAPIExchange($settings);
$string = json_decode($twitter->setGetfield($getfield)
->buildOauth($url, $requestMethod)
->performRequest(), $assoc = TRUE);
if($string["errors"][0]["message"] != "") {
echo "<h3>Sorry, there was a problem.</h3><p>Twitter returned the following error messsage:
</p><p><em>".$string[errors][0]["message"]."</em></p>";
exit();
}
foreach($string as $items) {
echo "Time and Date of Tweet: ".$items['created_at']."<br/>";
echo "Tweet: ".$items["user"]["name"]."<br/>";
echo "Tweeted by: ".$items["user"]["name"]."<br/>";
echo "Screen name: ".$items["user"]["screen_name"]."<br/>";
echo "Followers: ".$items["user"]["followers_count"]."<br/>";
echo "Friends: ".$items["user"]["friends_count"]."<br />";
echo "Listed: ".$items["user"]["listed_count"]."<br /><hr />";
}
?>
Ошибка предложить вам и ваш код отсутствует имя пользователя и пароль аутентификации для доступа к этому имени экрана –