通过短信接收我们用户的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
答案 0 :(得分:4)
您不应该收集用户的密码来登录!这是TOS violation并且是一种糟糕的做法。
相反,如果您想在PHP中执行此操作,则应使用server side login方法对用户进行身份验证。完成此过程后,他们将对您的应用进行身份验证。