Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dobijanje page source sa facebook-a

[es] :: .NET :: Dobijanje page source sa facebook-a

[ Pregleda: 3294 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dejan85

Član broj: 155180
Poruke: 59
*.adsl-a-1.sezampro.yu.



Profil

icon Dobijanje page source sa facebook-a12.09.2008. u 20:03 - pre 189 meseci
Probao sam ovo iz C#-a i ne mogu da dobijem source page recimo svih mojih prijatelja. Naravno iz firefox-a mogu. Probao sam ovako
Code:

 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
 HttpWebResponse response = (HttpWebResponse)request.GetResponse();
 Stream s = response.GetResponseStream();

Ne znam zasto ovako ne moze, predpostavljam da postoji neka zabrana ali ne znam za sta. Postoji li neki drugi nacin da dobijem page source sa facebook-a?

Jos jedno pitanje. Da li je dozvoljeno da preko programa obidjem sve korisnike facebook-a i myspace-a. Ne skidam nikakve informacije, samo obilazak. Predpostavljam da kad provale mogu da blokiraju pristup sa moje ip adrese, zanima me, mogu li jos nesto sem toga.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Dobijanje page source sa facebook-a12.09.2008. u 20:08 - pre 189 meseci
Postoji nešto što se zove sesija, i da bi video ono što vidiš i iz brauzera, moraš da održavaš sesiju između zahteva koje praviš iz svog programa (ključna reč je cookies). Za ruby postoji dosta dobra biblioteka koja olakšava sve to (zove se mechanize), ali ne znam da li postoji nešto slično za .NET.

Takođe, mislim da nije dozvoljeno da se kroluju njihove stranice, mada verovatno ne može ništa loše da ti se desi, osim da ti ukinu nalog.
 
Odgovor na temu

dejan85

Član broj: 155180
Poruke: 59
*.adsl-a-1.sezampro.yu.



Profil

icon Re: Dobijanje page source sa facebook-a13.09.2008. u 11:09 - pre 189 meseci
Zanima me, ako je neko bolje informisan, da li nista lose ne moze da se desi (tipa neka tuzba ili ko zna sta). Citao sam privacy policy sa myspace-a i nisam primetio da su nesto tako zabranili. Recimo na imdb mi deluju da jesu. Probao sam na manje korisnika i oko 1700 je obiso za oko 18min. Trebace mi par dana da bi obisao oko pola miliona korisnika koliko mi treba, pa nisam siguran da li da ga pustam.
I jos jedna stvar. Primer adrese sa myspace-a je : http://friends.myspace.com/ind...20-fb72-4e0c-9a03-7f2dd90d7d39
E sad ja menjam friendID i tako prolazim kroz korisnike. Nego ne znam cemu bi mogao da sluzi ovaj MyToken. Ja sam stavio jedan fiksni i to je radilo, medjutim predpostavljam da nije tu za dzabe ubacen i preko browser-a se menja pri svakom novom korisniku.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-1.sezampro.yu.



+395 Profil

icon Re: Dobijanje page source sa facebook-a13.09.2008. u 13:50 - pre 189 meseci
Instaliraj Fidler http://www.fiddlertool.com/fiddler/ pa vidi sta salje od podataka u http headeru zajedno sa cookie-em i ostalim podacima.
Onda probaj sa property-ijem od HttpWebRequest CookieContainer ili Headers
Code:
 
HttpWebRequest req = WebRequest.Create("www.nekiurl.com"); 
req.CookieContainer.Add(..) ; 
// ..ili  
req.Headers.Add(..) ; 

U principu to nije legalna stvar, mozes da probas al ako provale da im opterecujes server ili povecavas saobracaj ocekuj neke posledice.
Uostalom danas svi veliki web servisi yahoo,google-youtube, pa i facebook imaju api toolkit za developere :
http://developers.facebook.com/get_started.php pa vidi sta nude ..







Viva lollapalooza
 
Odgovor na temu

[es] :: .NET :: Dobijanje page source sa facebook-a

[ Pregleda: 3294 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.