2011-09-04 110 views
0

我想使用捲曲自動登錄到Facebook,但沒有任何工作。離我最近的是我在當前窗口中登錄(所以我在my-server.com/facebooklogin.php上有正常的facebook主頁),但是當我在新選項卡中打開facebook.com時,我沒有登錄再也不會。自動Facebook登錄與捲曲

有人知道我可以用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('[email protected]').'&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在

問候

+0

這聽起來特定瀏覽器,並喜歡你不知何故沒有得到/保持會話cookie ... –

回答

0

不是真的有可能即使你可以找到一種方法來做到這一點,可能會違反他們的服務條款。你想做什麼?也許你可以創建一個應用程序並授予你自己的脫機訪問權限以生成持久的令牌並使用它來滿足你的需求。

0

這似乎有你想要的... www.360percents.com/posts/php-curl-status-update-working-example