CURL和PHP将用户与Facebook应用程序连接起来

时间:2012-10-26 15:52:13

标签: ajax facebook curl firebug

通过短信接收我们用户的Facebook用户名和密码,我们希望仅使用PHP和CURL将它们与我们的Facebook应用程序连接。

我让CURL正在努力登录用户并导航到Facebook App Center。

但是现在,任何人都可以帮助我使用cURL进行ajax url调用并将变量设置为正确的值吗?

非常感谢提前!

我使用Firebug获取http请求标头(示例):

Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding gzip, deflate
Accept-Language de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Connection  keep-alive
Cookie  datr=uwFOULplg04OUafUhiZ0HuH3;
fr=01N5ffPgbtXUfTSbp.AWXd1IvmHVuGxr9GDRK9hpoYg
7g.BQTgHg.-8.AWXCZ9aq; lu=Rg6On5bhniBKFnROJOb7OApg; locale=en_GB;
c_user=100002533085804; csm=2; s=Aa5wBFIhYob4hVne.BQiowf;
xs=61%3AaaoKTpJSVJO6PA%3A2%3A1351257119; act=1351265044404%2F0%3A2; p=6;
presence=EM351265035EuserFA21B02533085804A2EstateFDsb2F0Et2F_5b_5dElm2
FnullEuct2F1351256551BEtrFA2loadA2EtwF1590615573EatF1351264924097G3512
65035755CEchFDp_5f1B02533085804F1CC; sub=34605056
Host    apps.facebook.com
Referer https://apps.facebook.com/thefind/?fb_source=search&fb_appcenter=1
User-Agent  Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0.1
X-SVN-Rev   656775

以及带有值的变量:      __a 1     __user 100002533085804     过滤器[0] app     过滤器[1]页面     过滤器[2]组     filter [3] friendlist     懒惰1     令牌v7     viewer 100002533085804

1 个答案:

答案 0 :(得分:4)

您不应该收集用户的密码来登录!这是TOS violation并且是一种糟糕的做法。

相反,如果您想在PHP中执行此操作,则应使用server side login方法对用户进行身份验证。完成此过程后,他们将对您的应用进行身份验证。