Cum să vă conectați programatic la vkontakte () pe c #, savepearlharbor

Cum să vă conectați programatic la vkontakte () pe c #, savepearlharbor

În centrul tuturor lucrurilor este HttpWebRequest și HttpWebResponse.

Pentru a scurta codul, conectăm:

Creați o clasă, numiți Net, în ea metoda GetHtml:

Prima solicitare primește pur și simplu pagina principală, cea de-a doua trimite date cu un login și o parolă.







Ca răspuns, ar trebui să obținem ceva de genul:

Extrageți din acest cod Id:

Descărcăm pagina utilizatorului și verificăm succesul înregistrării:







Metoda TestCaptch returnează Id Cappie, care poate fi folosită pentru a ghici mai departe.

În clasa Net adăugăm încă o metodă:

În principiu, metoda este similară cu GetHtml, cu excepția faptului că returnează un obiect Imagine cu captcha solicitat.

Afișați imaginea din formularul nostru:

Dacă trimiteți orice cerere de captcha auditul a dat un rezultat pozitiv, atunci avem nevoie pentru a rezolva captcha și trimite o cerere din nou, dar se adauge doi parametri # 038; captcha_key = și # 038; captcha_sid =

Apropo, puteți să descoperiți captcha-ul în manual și să strângeți codul cu Antigate.

De exemplu, o solicitare repetată de a trimite un mesaj pe perete va arăta astfel:

Există un alt parametru numit Hash, dar nu l-am putut genera, pentru că îl primesc în mod regulat, înainte de a mă duce la pagina grupului.

Dacă cineva vine la îndemână, pot arunca o clasă pregătită pentru a lucra cu Antigate. Este mare și nu se aplică direct subiectului, pentru că nu l-am postat aici.







Articole similare

Trimiteți-le prietenilor: