2012-01-28 54 views
0

我从[名称,uid]对中的JsonObject中的Facebook从我的网站上获取登录用户的朋友。在facebook服务器上使用facebook api存储json对象?

我附加了对象的调试图像。

enter image description here

我指的是这个code参考

的JSONObject我= api.Get( “/我”); JSONObject meFriends = api.Get(“/ me/friends”);

我如何存储提取并存储meFriends的ID和名称?

我想在sql数据库中存储这个名称值对吗?

请帮我怎么做到这一点?

回答

2
  1. 变化JSONObject meFriends = api.Get("/me/friends");JSONObject meFriends = api.Get("/me/friends?fields=id,name");
  2. foreach通在meFriends所产生的数据,并在它的内部,你会做步骤3-5
  3. 创建一个参数数组
  4. 分配从数据
  5. ID和名称
  6. 呼叫插入sproc通过它参数数组

当然,我建议您考虑一下与您的特定数据适配器相关的批处理操作,而不是使用umpteem-zillion调用来清除数据存储区,但我希望伪代码清晰。

根据您使用的数据存储和数据适配器,它们可能已经有了存储对象数组的方法,而无需执行上面显示的操作。