Platform
Registrieren Sie sich bei VKontakte
10 min
anmeldung mit vk (vkontakte) tutorial einführung die anmeldung mit vk (vkontakte) ermöglicht es benutzern, sich mit ihren vk konten in apps anzumelden voraussetzungen um dieses tutorial abzuschließen, benötigen sie eine app, die bei back4app erstellt wurde siehe den tutorial zur erstellung einer neuen app um zu lernen, wie man eine app bei back4app erstellt richten sie eine subdomain für ihre back4app app ein siehe aktivierung ihres webhostings und live abfrage um zu lernen, wie man eine subdomain in back4app erstellt ein vk konto 1 erstellen sie eine neue back4app app zunächst müssen sie sicherstellen, dass sie eine vorhandene app bei back4app erstellt haben wenn sie jedoch ein neuer benutzer sind, können sie dieses tutorial https //www back4app com/docs/get started/new parse app lesen, um zu lernen, wie man eine erstellt 2 erstellen sie eine neue vk app erstellen sie eine neue vk anwendung, indem sie zu vk entwickler https //vk com/apps?act=manage gehen und auf die schaltfläche app erstellen füllen sie den titel aus und wählen sie die plattform als standalone app, und klicken sie dann auf die schaltfläche app verbinden wählen sie eine kategorie für ihre app und, falls zutreffend, einen typ von rangliste und community klicken sie auf speichern unter dem tab einstellungen ihrer vk anwendung finden sie ihre app id, den sicheren schlüssel und das servicetoken sowie andere nützliche informationen füllen sie ihre website adresse und die basis domain dafür aus speichern sie es 3 holen sie sich ihren code kopieren sie die app id von ihrer, um sie als your client id zu verwenden und verwenden sie ihre website adresse als your redirect uri , und wählen sie einen scope https //vk com/dev/permissions aus den verfügbaren optionen für your scope besuchen sie dann die folgende url und ändern sie die oben genannten parameter es wird sie auffordern, sich bei vk anzumelden alternativ können sie den folgenden curl befehl verwenden, um ihr token abzurufen curl x post \\ f \\'client id=your client id' f 'scope=your scope' f 'redirect uri=your redirect uri' f 'response type=token' https //oauth vk com/authorize? führen sie es aus und sie sollten ihr zugriffstoken abrufen denken sie daran der code kann nur einmal verwendet werden wenn sie einen fehler erhalten oder ihr token nicht verwenden, müssen sie ihren code erneut generieren, um ihn erneut ausführen zu können 4 konfigurieren sie ihre back4app app gehen sie in ihrer back4app app zu den servereinstellungen und öffnen sie das vkontakte login feld füllen sie ihre anwendungs id und das vkontakte anwendungsgeheimnis aus speichern sie es 5 beginnen sie mit der entwicklung jetzt, da die anmeldung mit vk konfiguriert ist, können sie mit dem entwicklungsprozess beginnen das format für authdata ist { "vkontakte" { "id" "user's vkontakte id (string)", "access token" "an authorized vkontakte access token for the user" } } hier ist die methode für das ios sdk 1 pfuser loginwithauthtype(inbackground "vkontakte", authdata \["access token"\ tokenstring, "id" user]) continuewith { task > any? in 2 3 } und hier für das android sdk 1 map\<string, string, bool> authdata = new hashmap\<string, string, bool>(); 2 authdata put("access token", tokenstring); 3 authdata put("id", user); 4 parseuser loginwithinbackground("vkontakte", authdata){ 5 6 }