0

ユーザーのリストのつぶやきを取得してデータベースに保存したい。ツイートは、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']));

}


} 
4

0 に答える 0