Ich arbeite an einer ionischen App, in die ich den nativen Facebook-Login implementiere (folgt dieser Anleitung - & gt; Ссылка ). Wie Sie sehen können, werden die Facebook-Daten jetzt im lokalen Speicher gespeichert. Ich muss diese Daten in meiner MySql-Datenbank speichern.
Ich habe das ohne Probleme geschafft. Jetzt möchte ich die Facebook-Benutzerdaten in meiner MySql-Datenbank speichern.
Grundsätzlich bin ich mir nicht sicher, wohin ich meine http-Anfrage stellen soll, um die Daten an meine Datenbank weiterzuleiten oder wie man es sogar codeweise macht.
Ich sollte erwähnen, dass ich bereits ein Backend eingerichtet habe (welches mit bootstrap, html, css, js php und mysql codiert ist).
Also wäre die URL für meine Benutzer: Ссылка
Teil meines Controller-Codes:
%Vor%Mein service.js-Code (lokaler Speicher)
angular.module ('Challenger.services', [])
%Vor%Ich empfehle, einfach einen JSON ajax PUT oder POST von JavaScript zu verwenden. Angenommen, ein Backend-Host von example.com
Fügen Sie ein CSP zum Ionic HTML hinzu, beispielsweise:
%Vor%Fügen Sie die Domäne der Whitelist im Cordova hinzu config.xml:
%Vor%Dann können Sie PHP von JavaScript mit ajax in Ihrem eckigen Controller aufrufen (ich habe jQuery hier verwendet, aber Sie können eine beliebige JavaScript ajax Bibliothek verwenden):
%Vor% Schließlich auf der PHP-Seite - z.B. login.php - Zugriff auf die Postdaten mit $_POST['userId']
, $_POST['email']
, etc.
Tags und Links angularjs php mysql facebook ionic-framework