Heim > Artikel > Web-Frontend > Wie erhalte ich die Sitzung für die WeChat-Applet-Anmeldung? (ausführlich)
In diesem Artikel geht es darum, wie man die Sitzung für die WeChat-Applet-Anmeldung erhält. (ausführlich), es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen.
Rufen Sie die Sitzung für die WeChat-Applet-Anmeldung ab. Der gesamte Vorgang läuft wie folgt ab:
Schritt 1: Das Applet ruft den zu übertragenden js_code ab an den Server.
App({ onLaunch: function() { wx.login({ success: function(res) { if (res.code) { //TODO } else { console.log('获取用户登录态失败!' + res.errMsg) } } }); } })
Schritt 2: Der Server empfängt js_code und ruft dann die WeChat-Schnittstelle auf, um den Sitzungsschlüssel zu überprüfen und zu erhalten
Schnittstellenaufrufadresse:
https://api .weixin.qq.com/sns...
Anfrageparameter:
Parameter Erforderliche Beschreibung
appid Ja Die eindeutige Kennung des Miniprogramms
secret Ja Das App-Geheimnis des Miniprogramms
js_code Ja Beim Anmelden erhaltener Code >unionid Die eindeutige Kennung des Benutzers auf der offenen Plattform. Dieses Feld wird nur zurückgegeben, wenn bestimmte Bedingungen erfüllt sind. Einzelheiten finden Sie in der Beschreibung des UnionID-Mechanismus.
wx.checkSession
Überprüfen Sie, ob der aktuelle Benutzer-Anmeldestatus gültig ist
wx.checkSession({ success: function(){ //session 未过期,并且在本生命周期一直有效 }, fail: function(){ //登录态过期 wx.login() //重新登录 .... } })
Das obige ist der detaillierte Inhalt vonWie erhalte ich die Sitzung für die WeChat-Applet-Anmeldung? (ausführlich). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!