私はこの API と PHP の分野ではまだ新しいので、どんな助けも素晴らしいでしょう!
Twitter の API "followers/ids" を使用しており、"phpMyAdmin" のテーブルに挿入したいと考えています。
リストを取得したら、それを 2 つの列を含むテーブルに挿入します。1 つは入力した ID 用で、もう 1 つはフォロワーの ID 用です。
TwitterのAPIからリストを取得できましたが、テーブルに挿入できませんでした..
ご協力いただきありがとうございます!
私はこの API と PHP の分野ではまだ新しいので、どんな助けも素晴らしいでしょう!
Twitter の API "followers/ids" を使用しており、"phpMyAdmin" のテーブルに挿入したいと考えています。
リストを取得したら、それを 2 つの列を含むテーブルに挿入します。1 つは入力した ID 用で、もう 1 つはフォロワーの ID 用です。
TwitterのAPIからリストを取得できましたが、テーブルに挿入できませんでした..
ご協力いただきありがとうございます!
これを使用する: https://dev.twitter.com/docs/api/1.1/get/followers/listは、フォロワーで何をしたいのかを見つけるのに役立ちます。
PHP を使用すると、SQL ステートメントは非常に簡単になります。DB 接続を作成し、INSERT INTO table_name VALUES (parameter1、paramter2...) を使用します。
PHP + mySQL に関する情報は、http: //php.net/manual/en/function.mysql-connect.phpにあります。
だから私がやることは、Twitter からのデータを PHP のクラスに保存し、それぞれを PHP の配列に保存することです。これが完了したら、次の SQL ステートメントを使用します。
INSERT INTO table_name VALUES (parameter_for_column1, parameter_for_column2... parameter_for_columnN);
値は、PHP クラスの変数にすることができます。これは有効なクエリである必要があります。それ以外の場合は、www.w3schools.com/sql/sql_insert.asp を参照してください。
class dataFromTwitter
{
public $id;
public $screen_name;
public function __construct($setID, $setScreenName)
{
$this->id = $setID;
$this->screen_name = $setScreenName;
}
}
function insertDB($twitterArray)
{
foreach($twitterArray as $item)
{
mysqli_query($db, "INSERT INTO table_name VALUES ('.$item->id.', '.$item->screen_name.'");
}
}
フォロワー ID を取得し、変数をinsert intosql ステートメントに入れるだけです。ここから開始することもできます。https://dev.twitter.com/docs/api/1/get/followers/ids