json形式のguzzleライブラリを使用して、gnipからTwitterデータを継続的にストリーミングしています。
以下は私のコードです
require_once('vendor/autoload.php');
$url =https://stream.gnip.com:443/accounts/{account_name}/publishers/twitter/streams/track/dev.json";
$username = '*****';
$password = '*****';
$headers = array('Accept-Encoding' => 'gzip');
$client = new GuzzleHttp\Client();
$client->setDefaultOption('headers/Accept-Encoding', 'gzip');
$data = $client->get($url, ['auth' => [$username, $password]]))
{
$tdata = $data->getBody();
//here i am getting json data continuously,that I have to insert in my db.
//I have written my code to insert in db and it is inserting in db but after some time it will not insert in db.
}
他の最良の方法または利用可能なphpライブラリがある場合は、私に提案してください。