Merhaba. Bir dosya paylaşım sitesinin apilerini kullanmaya çalışıyorum.
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.