首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Facebook打印Facebook好友

使用Facebook打印Facebook好友
EN

Stack Overflow用户
提问于 2011-08-22 23:46:10
回答 1查看 106关注 0票数 1

我的最终目标是让我的网站能够使用Facebook在屏幕上打印用户的FB好友(我已经做了这么多了),然后让他们点击打印的名字,然后将其存储在我的网站上的列表中(例如,“最喜欢的Facebook好友”)。

总之,我已经按字母顺序打印了他们的朋友,,所以从这里开始,我需要我的网站能够存储他们从列表中单击/选择的名字,以便在另一个时间使用

以下是我到目前为止所拥有的:

代码语言:javascript
运行
复制
function populateFriendList(session){
  FB.api('/me/friends', {fields: 'name', offset : 0, limit :5000 }, function(response) {  
    for (var i=0, l=response.data.length; i<l; i++){
      var friend = response.data[i];
      FbFriends[i]=friend.name
    }

    document.getElementById('myFriendList').innerHTML = FbFriends.sort().join('<br>'); 
    FB.XFBML.parse(document.getElementById('myFriendList'));
  });     
};

我将永远感激任何帮助我的人!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-23 00:29:32

您已经创建了返回数据的代码。如果您想将该数据重新发送给另一个用户,则需要将该数据存储在服务器端。

所以你需要两件事:

1.)服务器端代码以接收现有JS代码生成的数据。

2.该数据的存在地点。这可能是由服务器端代码或数据库编写的文件。

所以你可能会这样做

1.)获取您的用户列表

2.)使用Ajax将该列表发送到服务器端代码

3.)服务器端代码将该信息存储在数据库中。

4.)当需要时,服务器端代码将检索列表和格式,以供下一步使用。

我认为这个网站是你开始学习这个Tizag Ajax教程的好地方。

您可以在这里找到如何将JS数组或列表转换为UI的示例,这里是示例1示例2

然后,可以将这些选择的结果发送到服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7154865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档