![]() |
youtube api de "HTTP request failed! HTTP/1.0 403 Forbidden" Sorunu bugün böyle bi sorunla karşılaştım; her zaman çalışan erişim sorunu olmayan youtube api ye ulaşamaz oldum örneğin "http://gdata.youtube.com/feeds/api/videos/-/funny/" feed adresine Curl ile bağlandığım zaman "HTTP request failed! HTTP/1.0 403 Forbidden" engelleme mesajı alıyorum bu api yi kullanan arkadaşlar sizde aynı sorun var mı varsa bunu aşmak için ne gibi bi yol izlemek lazım? :confused: |
referer atadın mı |
referer var aylardır çalışan kod erişim engeleme yüzünden çalışmaz oldu $ch = curl_init(); curl_setopt($ch, CURLOPT_REFERER, "http://i7i.us"); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, "http://gdata.youtube.com/feeds/api/videos/-/funny/"); echo curl_exec($ch); curl_close ($ch);sonuç; HTTP request failed! HTTP/1.0 403 Access denied |
CURL'da user agent olarak ne gösteriliyor? Edit: Yukarıdaki kod localhost'umda sorunsuz çalışıyor. |
referer bu; curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)');nedendir sizce youtube api server ipsine ban atma gibi bi durum varmı acaba |
Alıntı:
curl_setopt($ch, CURLOPT_REFERER, "http://i7i.us"); |
benimde diğer serverlarımda çalışıyor sadece bi server da çalışmıyor server ipsine ban durumu olabilir mi sizce ? |
Alıntı:
|
Alıntı:
|
| Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13:10:17. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.