Borç veren stat dosyalarını ödünç verme kulübünden indirmeye çalışıyorum. Dosyanın iki versiyonunu güvenli bir sürüm ve normal bir sürüm olarak sunarlar. . Ben güvenli sürümü indirmek için giriş yapmanızÖdünç veren Club web sitesi CURL aracılığıyla oturum açmama izin vermiyor
url gibi bir şey okur: "yayınlanan" https://resources.lendingclub.com/secure/LoanStats3a_securev1.csv.zip?signature=foo&issued=bar
"imza" ve ikisi de ben her giriş saatini değiştirmek ve sayfaya göz görünmektedir .
Çözümüm siteye giriş yapmak, indirme sayfasına gitmek ve sorgu dizgisiyle tam URL'yi almak. Ben siteye eriştiğinizde
$username = "[email protected]";
$password = "mypassword";
$url='https://www.lendingclub.com/account/login.action?login_email='.$username.'&login_password='.$password;
$agent= 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36';
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_URL,$url);
$result=curl_exec($ch);
$httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE);
var_dump($httpcode);
var_dump($result);
return;
Ben başlığını koklama kullanıcı aracı dizesini var bir http 200 tepkisini Ve
int(200) string(32454) "
This website does not support this version of Internet Explorer. Please upgrade to the latest version for a better experience. Upgrade Now
...
olsun:
Ben giriş yapmak için aşağıdaki kod çalıştı tarayıcımdaÖğleden sonra gezmenin iyi bir kısmını ve bu soruna bir yol bulmaya çalıştım. Kurabiyelerle denedim ve işe yaramadı.
Başka neler deneyebilirim?
Teşekkür ederiz.
Yaptığınız şeylerle ilgileniyorsunuz. Java kullanarak çok benzer bir şey üzerinde çalışıyorum. Seninle sohbet etmek isterim. –