คือผมมีโปรแรกมที่โพสลง facebook แล้วสามารถโพสได้ แต่ติดที่ว่า ผมจะต้องเปิดคอมเข้าเว็บ แล้วกด login ใน url ที่ facebook ให้มา
ที่อยากทำตอนนี้คืออยากให้ curl มันคลิก url ตรงนั้นให้โดยที่ผมไม่ต้องกดเอง จะได้ใช้ crontab รันได้เลย
รบกวนท่านที่เคยใช้เคยทำ หรือใช้อยู่ ฉายแสงใส่ผมที มึดมนแล้วครับ
:P
ขอบคุณทุกท่านครับ
:wanwan017:
ผมใช้อันนี้อยู่ครับ
$first_name = 'NAME';
$login_email = 'EMAIL';
$login_pass = 'pass';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, '[url]https://login.facebook.com/login.php?m&next=http://www.facebook.com/pages/Meet-Gold/209745862440540'[/url]);
curl_setopt($ch, CURLOPT_POSTFIELDS,'email='.urlencode($login_email).'&pass='.urlencode($login_pass).'&login=Login');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
//curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
curl_exec($ch);
login หน้า facebook เข้าสู่ระบบได้อะครับ แต่ไฟล php ที่สร้างใว้ไป post หน้าเว็บ มันต้องมีลิ้งสำหรับ login ก่อนที่จะไปโพสอะครับ
:wanwan017: