繁体   English   中英

使用Curl自动登录Facebook

[英]Auto Facebook Login with Curl

我正在尝试使用curl自动登录到Facebook,但是没有任何效果。 我得到的最接近的信息是我在当前窗口中登录(因此我在my-server.com/facebooklogin.php上具有正常的facebook主页),但是当我在新标签页中打开facebook.com时,我没有登录在。

有人知道我该如何使用cURL / PHP或其他方式登录Facebook?

代码:[选择]

function Send_to_Server($url) {
    $ch = curl_init($url);
    curl_setopt ($ch, CURLOPT_URL, $url);
    curl_setopt ($ch, CURLOPT_POST, 1);
    curl_setopt ($ch, CURLOPT_POSTFIELDS, 'email='.urlencode('MyEmail@Email.com').'&pass='.urlencode('MyPassword').'&login=Login');
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER,0);
    curl_setopt ($ch, CURLOPT_HEADER, 1);
    curl_setopt ($ch, CURLOPT_NOBODY, 1);
    $result = curl_exec ($ch);
    curl_close ($ch);
    return $result;
}   

$string = Send_to_Server('https://login.facebook.com/login.php?m&next=http%3A%2F%2Fm.facebook.com%2Fhome.php');

echo $string; 

那是行不通的:DI没有任何输出,我也没有登录Facebook

问候

这似乎是您想要的... www.360percents.com/posts/php-curl-status-update-working-example

并不是真的可能,即使您找到了解决方法,也可能与他们的服务条款背道而驰。 你想做什么? 也许您可以创建一个应用程序并授予自己offline_access权限以生成持久令牌并使用它来满足您的要求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM