-1

私はこの API と PHP の分野ではまだ新しいので、どんな助けも素晴らしいでしょう!

Twitter の API "followers/ids" を使用しており、"phpMyAdmin" のテーブルに挿入したいと考えています。

リストを取得したら、それを 2 つの列を含むテーブルに挿入します。1 つは入力した ID 用で、もう 1 つはフォロワーの ID 用です。

TwitterのAPIからリストを取得できましたが、テーブルに挿入できませんでした..

ご協力いただきありがとうございます!

4

2 に答える 2

1

これを使用する: 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.'");
    }
}
于 2013-03-27T16:29:17.917 に答える
0

フォロワー ID を取得し、変数をinsert intosql ステートメントに入れるだけです。ここから開始することもできます。https://dev.twitter.com/docs/api/1/get/followers/ids

于 2013-03-27T16:11:17.367 に答える