Normalde SSL olmayan, yönlendirmesi olmayan bir siteye şu kodlarla bağlanıp veri alabiliyorum.
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); curl_close($ch); return $result;Ancak bu dosya paylaşım sitesinin api URL'leri https destekliyor. Talepleri https olarak göndermem gerekiyor. Örneğin URL şöyle;
https:// dosyauploadsitesi.com/api/ get_access_token.php?email=EMAIL&password=PASSWORD &appid=APPID&signature=SIGNATURE&output_format=JSO N
Gerekli verileri yerine yazıp herhangi bir tarayıcıdan direkt olarak bu URL'ye girdiğim zaman sorunsuz olarak access_token dönüyor.
Ancak CURL ile bunu yapmaya çalıştığım zaman boş bir sayfayla karşılaşıyorum.
VERIFYPEER ve USERAGENT denedim olmadı. Acaba sorun ned olabilir? Bomboş bir sayfa geliyor.