2012-10-26 30 views
-4

通过短信接收我们用户的Facebook用户名和密码,我们只想使用PHP和CURL将它们与我们的Facebook应用程序连接起来。CURL和PHP将用户连接到Facebook应用程序

我得到CURL工作登录用户和导航到Facebook应用程序中心。

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

非常感谢提前!

我用萤火虫获取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]应用 滤波器[1] 页过滤[2]组 滤波器[3]好友列表 懒惰1个 令牌V7 观察者100002533085804

回答

4

你不应该为c让你的用户密码登录!这是一个TOS violation,是一个不好的做法。相反,如果你想在PHP中这样做,你应该使用server side login方法来验证你的用户。一旦他们完成这个过程,他们将验证你的应用程序。

+1

对不起,破坏你的泡沫。我感到你的痛苦。你可以向我抱怨,但我只是一个志愿者,并且与Facebook没有任何内部关系。就TOS而言,你的应用程序对I.2是非常明显的违反。 “您不得包含代理,请求或收集Facebook用户名或密码的功能”和I.3。 “你不能绕过我们对核心Facebook特性和功能的预期限制”。 – cpilko

相关问题