0

ユーザーに関する情報をデータベースに保存する最良の方法を知りたいです。

このコードを使用すると、次の情報を取得できます。

 FB.api({
     method: 'fql.query',
     query: 'select first_name, last_name, sex, pic from user where uid=me()'
 }, function (response) {
    // save informations
 });

しかし今、これらの情報をデータベースに入れるにはどうすればよいでしょうか?

それを行うための最良の方法はajaxですか?

または、この場合、PHP sdk を使用する必要がありますか?

4

1 に答える 1

1

しかし今、これらの情報をデータベースに入れるにはどうすればよいでしょうか?

「情報を保存する」とコメントされている行で、データを Web サーバーに AJAX で送信するだけです。

それを行うための最良の方法はajaxですか?

はい、AJAX は、FB.api 呼び出しが完了したらすぐにデータをサーバーに戻すための最良の方法です。

または、この場合、PHP sdk を使用する必要がありますか?

いいえ、この場合、コードはクライアント側で実行されています。サーバー側でも複製するのはなぜですか?必要なし。サーバーがしなければならないことが少ないほど (その多くをクライアントにオフロードするため)、サーバーのパフォーマンスが向上し、サーバーを維持するためのコストが削減されることを覚えておいてください。

于 2012-06-05T21:35:49.513 に答える