У меня есть сценарий twitter api, который тянет твиты от указанного пользователя.Как я могу добавить текстовое поле для twitter скрипта api?
id как узнать, как я могу его изменить, так что у меня может быть поле текстового поля вместо фиксированного имени пользователя.
здесь код
мог я связать else {$user = "twitterusername";}
в текстовое поле с кнопкой отправить?
Спасибо
<?$url = "https://api.twitter.com/1.1/statuses/user_timeline.json";
$requestMethod = "GET";
if (isset($_GET['user'])) {$user = $_GET['user'];} else {$user = "twitterusername";}
if (isset($_GET['count'])) {$user = $_GET['count'];} else {$count = 20;}
$getfield = "?screen_name=$user&count=$count";
$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 message:</p><p><em>".$string[errors][0]["message"]."</em></p>";exit();}
foreach($string as $items)
{
echo "Tweet: ". $items['text']."<br />";
echo "retweets: ". $items['retweet_count']."<br />";
}
?>
спасибо Тернердж, который работал с удовольствием, сегодня провел часы, пытаясь это сделать. спасибо за объяснение, это имеет смысл для меня сейчас :) – ian007
Нет проблем, это может быть легко пропустить, когда вы получаете новую базу кода или работаете с языком программирования, которым вы, возможно, не знакомы. Теперь вы знаете, что ваш PHP-код может делать то, что вы хотели без изменений, просто вам нужно было добавить HTML-форму для передачи информации до нее. – Turnerj