使用Twitter OAuth,我将用户的数据保存为数据库中“twitter”字段中的JSON。同样,我将用户的Facebook Connect信息(包括持久化session_key)保存为“facebook”字段中的JSON。
对于大多数操作来说,这很棒。但是,我想添加一个“查找朋友”功能,它将从任一服务中获取用户的朋友,与我的服务上的用户进行比较,并显示结果列表以建议朋友。
最初的问题:执行数据库调用以将用户的好友列表与JSON中的用户名进行比较。
第一个想法:如果我可以获得已经对我的应用程序进行身份验证的所有用户的列表(以及他们的电子邮件),那么我可以使用这些电子邮件在我的数据库中找到用户。但是,我不知道有任何针对Twitter或Facebook的API调用。
关于如何创建此功能的任何其他想法?
提前致谢。
答案 0 :(得分:0)
您可以为在字段中具有服务ID的用户创建表。 (Facebook或Twitter用户ID)。
然后只需对表进行SQL搜索即可找到它们。 JSON不是一个好主意,可以存储在一个表格中进行搜索。
乔