Я успешно извлек твиты, принадлежащие определенному хэштегу.получать твиты с определенным хэштегом через равные промежутки времени?
Для людей, заинтересованных в коде, его внизу.
Это то, что я сделал:. #Dhoom3teaser
Но по некоторым причинам мне нужно, чтобы получить каждый твит, вставленный в моей table.How я продолжаю вставляя что-то на регулярные промежутки времени без выводятся повторяющиеся (т.е. твит должен быть вставлены в соответствии с их меткой времени). Как я различаю твиты?
Я думал, что я буду использовать setInterval. Но тогда подумал, что может быть лучшее решение.
Надеюсь, что я ясно?
<?php
ini_set('display_errors', 1);
require_once('TwitterAPIExchange.php');
include_once $_SERVER["DOCUMENT_ROOT"]."/includes/db/db_conn.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=#Dhoom3Teaser';
$requestMethod = 'GET';
$twitter = new TwitterAPIExchange($settings);
$response = $twitter->setGetfield($getfield)
->buildOauth($url, $requestMethod)
->performRequest();
$decoded = json_decode($response);
echo '<pre>';print_r($decoded);echo '<pre>';
Вы делаете это в браузере или в качестве задания php cron? – MattDiamant
Вы думали, что используете cronjob? Между содержимым твита, именем пользователя и временной меткой вам не должно быть проблем, чтобы избежать дублирования записей. – user1056677
@MattDiamant: не знаю много о cron..heard, это может быть возможное решение? –