Heim >WeChat-Applet >Mini-Programmentwicklung >WeChat-Anmelde-Applet-Schritte-Entwicklungs-Tutorial

WeChat-Anmelde-Applet-Schritte-Entwicklungs-Tutorial

高洛峰
高洛峰Original
2017-03-11 14:04:331960Durchsuche

In diesem Artikel wird hauptsächlich die WeChat-Nebenentwicklung vorgestellt – die Schritte zum Anmelden beim Miniprogramm. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und als Referenz geben. Folgen wir dem Editor und werfen wir einen Blick darauf.

Der Hauptzweck dieses kleinen Programms besteht darin, dass sich Benutzer mit WeChat-Benutzerinformationen anmelden und die Speicherung der Benutzerinformationen in ihrer eigenen Datenbank autorisieren, sodass der Code, den sie erhalten, nicht verfügbar ist Holen Sie sich jedes Mal, wenn sie sich bei WeChat anmelden. Die erhaltene OpenID kann verwendet werden, um die relevanten Informationen des Benutzers in der Projektdatenbank zu finden.

Während des Testvorgangs ist der durch die Benutzeranmeldung erhaltene Code erforderlich, daher werden WeChat-Entwicklungs-Gadgets verwendet~!

WeChat-Anmelde-Applet-Schritte-Entwicklungs-Tutorial

Die Verwendung dieses Tools muss vom Projekt genehmigt werden

WeChat-Anmelde-Applet-Schritte-Entwicklungs-Tutorial

Der generierte Code ist zeitlich begrenzt

Die API des WeChat-Anmeldeports lautet wie folgt

Schnittstellenadresse: http://www.php.cn/

Anforderungsparameter:

Parameter Erforderliche Anweisungen
appid ist die eindeutige Kennung des Miniprogramms
secret ist das App-Geheimnis des Miniprogramms
js_code ist der beim Anmelden erhaltene Code
grant_type wird als Authorization_code ausgefüllt

Rückgabeparameter:

Parameterbeschreibung
Eindeutige OpenID-Benutzerkennung
Sitzungsschlüssel Sitzungsschlüssel
Expires_in Sitzungsgültigkeitsdauer, in Sekunden, zum Beispiel bedeutet 2592000 die Die Gültigkeitsdauer der Sitzung beträgt 30 Tage

Rückgabeanweisungen:


//正常返回的JSON数据包
{
   "openid": "OPENID",
   "session_key": "SESSIONKEY"
   "expires_in": 2592000
}


//错误时返回JSON数据包(示例为Code无效)
{
  "errcode": 40029,
  "errmsg": "invalid code"
}

Damit wir das schreiben können Code wie folgt

Das Nachrichtenformat wurde von mir selbst geschrieben. Ich muss nur den Anforderungspfad und die Anforderungsparameter schreiben 🎜>Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass das Lernen hilfreich ist und ich hoffe, dass jeder Script Home unterstützt.

Das obige ist der detaillierte Inhalt vonWeChat-Anmelde-Applet-Schritte-Entwicklungs-Tutorial. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn