R10.net

R10.net (https://www.r10.net/index.php)
-   PHP (https://www.r10.net/php/)
-   -   youtube api de "HTTP request failed! HTTP/1.0 403 Forbidden" Sorunu (https://www.r10.net/php/223632-youtube-api-de-http-request-failed-http-1-0-403-forbidden-sorunu.html)

j0k3r 29-08-2008 22:56:24

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:

wm_xfreex 29-08-2008 23:33:33

referer atadın mı

j0k3r 30-08-2008 00:17:37

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

MonteCristo 30-08-2008 00:21:45

CURL'da user agent olarak ne gösteriliyor?

Edit: Yukarıdaki kod localhost'umda sorunsuz çalışıyor.

j0k3r 30-08-2008 00:24:18

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

MonteCristo 30-08-2008 00:25:57

Alıntı:

j0k3r Nickli Üyeden Alıntı (Mesaj 2396188)
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

O referer değil. Useraget orası. Referer kısmı bu:

curl_setopt($ch, CURLOPT_REFERER, "http://i7i.us");

j0k3r 30-08-2008 00:26:31

benimde diğer serverlarımda çalışıyor sadece bi server da çalışmıyor server ipsine ban durumu olabilir mi sizce ?

j0k3r 30-08-2008 00:27:55

Alıntı:

MonteCristo Nickli Üyeden Alıntı (Mesaj 2396196)
O referer değil. Useraget orası. Referer kısmı bu:
curl_setopt($ch, CURLOPT_REFERER, "http://i7i.us");

haklısın karışmış :D

MonteCristo 30-08-2008 00:31:24

Alıntı:

j0k3r Nickli Üyeden Alıntı (Mesaj 2396204)
benimde diğer serverlarımda çalışıyor sadece bi server da çalışmıyor server ipsine ban durumu olabilir mi sizce ?

Olabilir. Youtube'u Google aldı. Nasıl Google'ın sağı solu beli olmuyorsa, YouTube'un da sağı solu artık belli olmaz.


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.