Vk token beszerzése. Az access_token VKontakte beszerzése

Vk token beszerzése.  Az access_token VKontakte beszerzése
Vk token beszerzése. Az access_token VKontakte beszerzése

A fejlesztőknek gyakran kell olyan alkalmazásokkal és szolgáltatásokkal foglalkozniuk, amelyek a Vkontakte közösségi hálózattal való interakció során hozzáférési kulcsot igényelnek - access_token.

Ebben az oktatóanyagban két nagyon hasonló módszert fogunk megvizsgálni a beszerzéséhez.

Hogyan fog lezajlani a folyamat

Mindössze annyit kell tennünk, hogy helyettesítsük az alkalmazás azonosítóját az URL-ben. A létrehozott hozzáférési_token segítségével szerkesztheti azokat a szakaszokat is, amelyekhez hozzáférést biztosítunk.

Valójában egy kész url-t generálunk, és két különböző alkalmazás azonosítóját helyettesítjük. Ez meg fogja tenni a különbséget. Ezt követően követjük az előkészített linket, és megkapjuk a hozzáférési kulcsot.

Link a kulcshoz

Itt a kész url címet. Itt elsősorban az = jel utáni adatokra vagyunk kíváncsiak. Az alábbi példában azt írja ki, hogy Application-ID . Mi viszont egy adott számot helyettesítünk ott.

https://oauth.vk.com/authorize?client_id=application-id&scope=notify,fotók,barátok,hang,videó,jegyzetek,oldalak,dokumentumok,állapot,kérdések,ajánlatok,fal,csoportok,üzenetek,értesítések,statisztikák, ads,offline&redirect_uri=https://api.vk.com/blank.html&display=page&response_type=token

Jegyezze fel a „hatókör” szó utáni adatokat is. Itt felsoroljuk azokat a szakaszokat, amelyekhez a kulcs megnyitja a hozzáférést. Annak érdekében, hogy az alkalmazások ne férjenek hozzá a rovathoz az ismerőseinkkel, távolítsa el a "barátok" szöveget a linkről. A többi analógia.

Most már csak az azonosító beszerzése van hátra.

Személyi igazolványt saját alkalmazásunkon keresztül kapunk

Létrehozásához a fejlesztői fiókban elérhető megfelelő szakaszba kell lépnünk. Kövesse az ott található linket.

https://vk.com/apps?act=manage

És nyomja meg a gombot "Alkalmazás létrehozása".

Adja meg az alkalmazás nevét és típusát (lásd ). Ezután kattintson a gombra "Alkalmazás csatlakoztatása".

A közelmúlt óta a fejlesztői fiók minden műveletét meg kell erősíteni SMS-ben. A megnyíló ablakban válassza ki az elemet "Megerősítés SMS-ben". Szerezzen be egy kódot mobiltelefon, majd írja be az űrlapba.

Az alkalmazás létrejön. Most lépjen a "Beállítások" fülre. Itt a blokkban megjelenik a számunkra szükséges számkészlet. Másold ki.

Most mindenünk megvan, amire szükségünk van.

A hivatalos Vkontakte alkalmazás azonosítóját használjuk

Az azonosító megszerzésének második módja, ha egyszerűen veszünk egy kész kérvényt. És ami a legjobb az egészben, a hivatalos Vkontakte alkalmazás Androidra. Az azonosítója "2890984". Te tudod használni.

Get Access_token

https://oauth.vk.com/authorize?client_id=2890984&scope=notify,fotók,barátok,hang,videó,jegyzetek,oldalak,dokumentumok,állapot,kérdések,ajánlatok,fal,csoportok,üzenetek,értesítések,statisztikák,hirdetések, offline&redirect_uri=https://api.vk.com/blank.html&display=page&response_type=token

Mi az a VK token? Napjainkban a technológia nagyon gyors ütemben fejlődik. Ugyanakkor a közösségi hálózatok hatalmas lendületet kapnak. Az, hogy ne legyen fiókja legalább az egyik közösségi oldalon, már nem mindenki számára lehetséges, legalábbis a fiatalok és a lányok körében. Minden nap feltöltődnek terabájtnyi fotóval, videóval és még a szöveg ismeretének egy primitív egységével is.

De sajnos kevesen ismerik ennek az erőforrásnak a speciális "chipjeit". Valaki tényleg kevés időt tölt ott, valakinek egyszerűen nem jelent szükségletet.
Az egyik ilyen figyelemre méltó az úgynevezett "token" ebben a közösségi hálózatban, kevés felhasználó tudja, mi az a VK token.

Mi az a hozzáférési token vkontakte.

A VK token egy hosszú karakterlánc, amely karakterekből áll: a latin ábécé számjaiból és betűiből. Úgy tűnik, nincs benne semmi különös, de nagyszerű lehetőségeket kínál az aktiváló felhasználónak.

Például írjon bizonyos üzeneteket egy bizonyos személynek, jelenítse meg az oldala örök online megjelenését, mintha mindig az oldalon ülne. Utóbbi lehetőség nagy pluszt ad, mert a közelmúltban megszűnt a láthatatlanság a névjegyben, és egy token segítségével senki sem fogja tudni pontosan, hogy mikor volt online, mert folyamatosan megjelenik. Állítsa be az állapotot, írjon a falra stb.

Hogyan szerezzünk VKontakte tokent.

A token megszerzésének folyamata az alkalmazáson keresztül történik. Saját magának kell létrehoznia, ezt a vk.com/apps?act=manage hivatkozás követésével és a létrehozás gombra kattintva teheti meg. Írja be a címbe, amit akar. Válassza ki az első típust. Ezután a megerősítést mobiltelefonon keresztül végezzük.

Kijön az alkalmazás oldala, válassza a "Beállítások" lehetőséget, és egy hosszú csillagkészlet és egy azonosító lesz a tetején.

https://oauth.vk.com/authorize?client_id=5563738&scope=notify,fotók,barátok,hang,videó,jegyzetek,oldalak,dokumentumok,állapot,kérdések,ajánlatok,fal,csoportok,üzenetek,értesítések,statisztikák,hirdetések, offline&redirect_uri=https://api.vk.com/blank.html&display=page&response_type=token


Hogyan találhatja meg a tokenjét egy kapcsolattartóban.

A fentiek elvégzése után felugrik egy ablak, ahol mindennel egyetért, és rákattint az "Engedélyezés" gombra.

Nehéznek tűnik, de valójában mindenki kaphat tokent a VK-ban, más kérdés, hogy miért? A VK felhasználók 99%-a, tudása egyáltalán nem szükséges. Arra is siettünk, hogy figyelmeztessük, hogy ne adja meg és ne írja be tokenjét kétes forrásokon, különben az oldala támadó kezébe kerülhet. Például feliratkozhat különféle csoportokra vagy közösségekre a tudta nélkül, megkérdőjelezhető állapotba hozhatja, vagy üzenetet tehet közzé az Ön nevében a falán.

Megpróbálok jelzőt szerezni. Olvassa el a dokumentációt, nem értett semmit. Mit kell tenni?

A tokenek API hozzáférési kulcsok. Ezeket az API-hoz intézett kérések engedélyezésére használják.

A tokenek lehetővé teszik a felhasználói adatokhoz való hozzáférés korlátozását a hatókör paraméter használatával. Meghatározza az alkalmazás hatókörét. A hatókör=barátok token hozzáférést biztosít az ismerősökhöz, és semmi máshoz. Így a token kevésbé lesz veszélyes, mint a felhasználónév és a jelszó.

Hogyan lehet eljutni

A token közvetlenül a böngészőből szerezhető be. Ehhez csak a megfelelő hivatkozást kell követnie. Hogyan készítsünk megfelelő linket:

1. Hozzon létre egy önálló alkalmazást.

  • redirect_uri nem kell megadni. Nincs szükség weboldalra, az alkalmazás kliens.
  • hagyja meg a válasz_típusát, és jelenítse meg a példában látható módon.
  • ügyfél_id, amelyet a második lépésben kapott.
  • v venni től API verzió oldalai. Válassza a legújabbat.

a használni kívánt módszerektől függően választhat. Például a módszer eléréséhez

Az utóbbi időben hatalmas számú online szolgáltatás, számítógép ill mobil alkalmazások, szkriptek, amelyeket a VKontakte számára terveztek, de munkájukhoz át kell menni az engedélyezésen hozzáférési_token.

Egyes szolgáltatások lehetővé teszik a hozzáférési kulcs beszerzését, amely az engedélyezéshez szükséges. Ez néhány másodpercet vesz igénybe. De mi van akkor, ha feltöltötte a szkriptet, de hiányzik a szükséges access_token kulcs?

Rövid útmutató a közösségi token megszerzéséhez

Nyissa meg a közösségi beállításokat. (ha nincs közösséged, akkor az):

1. Munka az API-val > 2. Kulcs beszerzése > 3. Másolja ki (ez a kulcs (token) és a közösség hozzáférési_tokenje)

Ez minden. És ha felhasználói tokenre van szüksége, akkor az összes szükséges információ a cikk alatt található.

Szerezzen be egy tokent az alkalmazáson keresztül:

Hol szerezhetem be az access_token-t?

Ma elemezzük, hogyan lehet közvetlen hivatkozással bejelentkezni a VKontakte-ba. API VKontakte (a protokoll alapján OAuth) vagy más néven implicit áramlás. Az engedélyezés, ha ezt a módszert használja, a VK-alkalmazáson keresztül történik, amelyet a következőképpen jelölünk meg ID. Ma ez a módszer a legbiztonságosabb. Találkozhat olyan cikkekkel, amelyek a megszerzési módszerekről beszélnek hozzáférési_token gyanút okozó (és jó okkal!) alkalmazások használatával. De ma arról fogunk beszélni, hogyan lehet bejelentkezni a hivatalos VKontakte alkalmazásokon keresztül.

APP_ID

Ha ez megoldódik, természetesen felvetődik a következő kérdés: ezt a linket hol lehet kapni?

✅ Token beszerzése saját alkalmazáson keresztül.

  • Saját alkalmazás használatával. Ezt a módszert nyilvánvalóan arra tervezték, hogy Ön saját tervezésű alkalmazással rendelkezik. Ha nem rendelkezik ilyennel, itt az ideje, hogy létrehozza. Nagyon egyszerű megtenni: csak kövesse a linket vk.com/apps?act=manageés kattintson a " Alkalmazás létrehozása».

A rendszer kérni fogja, hogy adjon meg egy nevet az alkalmazásnak. Példaként használhatja a " Access_token beszerzése". Ellenőrizze, hogy a " Önálló alkalmazás". Ezután kattintson a " Csatlakozás alkalmazás».

A jelentkezés megerősítéséhez meg kell adnia a kódot, amelyet megkap megadott szám telefon. Az alkalmazás létrehozásának ebben a szakaszában kijavíthatja mobil eszköz a VK oldalra. Ehhez kattintson a " Eszköz összekapcsolása". Ezt megteheti fiókhoz való kapcsolódás nélkül is. Akkor csak követni kell a linket" Erősítse meg SMS-ben».

A regisztráció megerősítése után megnyílik egy oldal, amely információkat tartalmaz a létrehozott alkalmazásról. Nyomja meg " Beállítások", amelyek a bal sarokban találhatók. Ott található Ügyfélazonosító - Alkalmazásazonosító VKontakte.

https://oauth.vk.com/authorize?client_id= 5563738 &scope=notify,fotók,barátok,hang,videó,jegyzetek,oldalak,dokumentumok,állapot,kérdések,ajánlatok,fal,csoportok,üzenetek,értesítések,statisztikák,hirdetések,offline&redirect_uri=http://api.vk.com/blank. html&display=page&response_type=token

5563738 az Ön által létrehozott alkalmazás azonosítója. Hasonló kombinációt kapsz. Miután elkészítettük az alkalmazást, térjünk rá magára a kérdésre.

Token beszerzése a hivatalos VK-alkalmazáson keresztül.

A módszer csak annyiban tér el a korábban leírtaktól, hogy nem kell saját alkalmazást létrehozni. Használd azt, ami már van. 100%-ig meg lehet bízni benne.

A módszert a VKontakte for Android példájával vizsgáljuk meg. Ezt szeretném: 2890984 . Ezt a kombinációt kell helyettesíteni a hivatkozásban.

A következőket kapod:

https://oauth.vk.com/authorize?client_id= 2890984 &scope=notify,fotók,barátok,hang,videó,jegyzetek,oldalak,dokumentumok,állapot,kérdések,ajánlatok,fal,csoportok,üzenetek,értesítések,statisztikák,hirdetések,offline&redirect_uri=http://api.vk.com/blank. html&display=page&response_type=token

Ezzel zárul a cikk azon része, amelyben megvizsgáltuk az engedélyezéshez használható alkalmazás azonosítási lehetőségeket. Már csak néhány dolgot kell érinteni:

✅ Hozzáférési jogok:

  • A fent leírt példákban a paraméter hatálya számos szakaszcímet tartalmaz közösségi háló VKontakte: hang, fotók, értesítés, barátok. Ezek azok a szakaszok, amelyek nyitva lesznek az alkalmazás számára. Az access_token többféleképpen használható. Az Ön által használt azonosító egy megbízható alkalmazáshoz tartozik. Ezért létrehozhat egy hozzáférési_token-t, amely rendelkezik minden hozzáférési joggal. Sokoldalúvá válik, így mindenhol használható.

✅ hozzáférési_token:

Az utolsó érintendő kérdés az hogyan lehet megszerezni magát a kulcsot hozzáférési_token . Miután megkapta a hivatkozást (a módszerek egyikével), követnie kell azt a hozzáférési jog megnyitásához.

Ezt követően a szükséges kulcs megjelenik a címsorban. Másolása manuálisan történik: access_token= után és &expires_in előtt.

Nos, érdemes néhány tanáccsal befejezni:

  • Ne ossza meg az access_token kulcsot harmadik felekkel.
  • Ne menjen át az engedélyezésen olyan alkalmazásokkal, amelyek nem megbízhatóak. Javasoljuk, hogy csak saját vagy hivatalosat használjon.
  • Használat után törölje a kulcsot. Szükség esetén bármikor létrehozhat újat.
  • Minden aktív munkamenetet meg kell szakítani, ha már nincs rájuk szükség. Ezt fiókja biztonsági beállításaiban teheti meg.