ユーザーのリストのつぶやきを取得してデータベースに保存したい。ツイートは、twitter api に接続する tweets.php というファイルに生成されます。名前が 1 つしかない場合は、file_get_contents を使用してつぶやきを取得し、挿入できます。しかし、ユーザーの配列がある場合、これを行うにはどうすればよいでしょうか?
以下は、私がやりたいことの図です。私の知る限り、(スクリプトのように)変数を追加して file_get_contens を使用することはできませんが、代わりに何を使用すればよいでしょうか。ajax リクエストが唯一の方法です。この場合、ajax と php を組み合わせる方法がよくわからないので、php にとどまることをお勧めします。
$values = array(0 => 'Oscar', 1 => 'Peter', 2 => 'Paul');
foreach($values as $value) {
$tweetJson = file_get_contents('http://localhost/news/tweets.php?name='<?php echo .$value. ?>)');
$tweetJson = json_decode($tweetJson, true);
$statement = $dbh->prepare("INSERT INTO tweet (tweet, title) VALUES (?, ?)");
foreach($tweetJson as $key => $value) {
$statement->execute(array($value['text'], $value['user']['name']));
}
}