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

但是现在,我怎样才能将这些信息放入我的数据库中?

在注释“保存信息”的行中,只需将数据 AJAX 到您的网络服务器。

ajax 是最好的方法吗?

是的,AJAX 是在 FB.api 调用完成后立即将数据返回到服务器的最佳方式。

或者在这种情况下我必须使用 PHP sdk 吗?

不,在这种情况下,您的代码正在客户端运行。为什么还要在服务器端复制它?没必要。请记住,您的服务器必须做的事情越少(因为您将大部分内容卸载到客户端),您的服务器性能就越好,维护服务器的成本就越低。

于 2012-06-05T21:35:49.513 回答