Facebook好友在线

Facebook好友在线,facebook,Facebook,问题是: 需要一个php脚本放在cron上-它会给我发邮件facebook用户朋友在线或不在线状态。发现了两种变体: 1.使用fql查询$result=$facebook->apiarray “查询”=>从uid所在的用户处选择名称、联机状态 从朋友中选择uid2,其中uid1=me, '方法'=>'fql.query'; 2.使用xmpp。登录jabber facebook聊天并从中获取用户状态 但问题是——谁只使用用户的facebook登录名和密码,而不使用facebook密钥和应用程序id

问题是: 需要一个php脚本放在cron上-它会给我发邮件facebook用户朋友在线或不在线状态。发现了两种变体: 1.使用fql查询$result=$facebook->apiarray “查询”=>从uid所在的用户处选择名称、联机状态 从朋友中选择uid2,其中uid1=me, '方法'=>'fql.query'; 2.使用xmpp。登录jabber facebook聊天并从中获取用户状态

但问题是——谁只使用用户的facebook登录名和密码,而不使用facebook密钥和应用程序id。
只需定义用户名、密码,脚本将获取好友状态。

在不使用API FQL、Graph或XMPP Jabber的情况下,要想做你想做的事情,唯一的办法就是尝试像浏览器一样刮取facebook页面,这在技术上是违反他们的TOS的。

这可能违反了facebook的TOS。。。您应该使用应用程序凭据连接到facebook。。。此外,使用新的Graph API可能会相当简单……其想法是使脚本适合每个用户—只需更改名称和密码。没有id和密钥。因此,它可以从cron-mail给我定义用户的状态。这仍然是对facebook TOS。。。同样的事情也可以通过API来完成。。。实际上,通过API更容易、更好。。你本质上是要求人们交出他们的facebook用户名和密码,并将它们存储在数据库/数据文件中。。。不是那么安全。。。使用API,用户选择授予您的应用程序预授权。。。然后你的应用程序代表他们行事。。。因此,请坚持使用API,不要窃听密码