Der Hauptinhalt dieses Artikels besteht darin, die Implementierung einer Webseitenautorisierung durch einen WeChat-Dritten im Namen eines öffentlichen Kontos vorzustellen. Er hat einen gewissen Referenzwert und ich hoffe, dass er für Sie hilfreich sein kann.
Zweck: Webseitenautorisierung
Voraussetzung:
Das offizielle Konto oder Miniprogramm muss für eine Drittanbieterplattform autorisiert sein,
Es ist im Lieferumfang enthalten In den Schnittstellenberechtigungen des offiziellen Kontos muss die Webseitenautorisierung eingerichtet werden
①Autorisierung: Kein Grund zur Sorge
②Webseitenautorisierung Domänennamenbezeichnung:
Öffentliche WeChat-Plattform ->Schnittstellenberechtigungen->Webdienst->Webautorisierung-> ;Ändern Sie ->Einstellung des Domänennamens für die Webseitenautorisierung-->Schreiben Sie direkt das Anmeldeautorisierungsinitiierungsseite des Drittanbieterservers Es reicht lediglich ein Domänenname aus, die Angabe eines bestimmten Pfads ist nicht erforderlich.
Beachten Sie, dass, wenn der Domänenname des autorisierten Drittanbieterservers hier nicht geschrieben ist, gemeldet wird: Bereich hat keine Berechtigung
Prozess: Öffnen Sie den angegebenen Link über den Client, um den Code zu erhalten,Tausch Code gegen access_token und verwende access_token für grundlegende Benutzerinformationen
Da Sie den Client verwenden müssen, müssen Sie die folgenden Vorgänge im Hintergrund des offiziellen Kontos ausführen:
① Bindung ( Dies ist beim lokalen Testen erforderlich)
②Download-Tool
Hinweis: Die folgenden Vorgänge gelten für öffentliche Konten, die für Plattformen Dritter autorisiert wurden
Bindung: Öffentliche WeChat-Plattform -->Entwicklertools -->webEntwicklertools-->Entwickler-WeChat-ID binden
Tool herunterladen: Gehen Sie zur offiziellen Website und laden Sie selbst eines herunter „WeChatwebEntwicklertools“
WeChatWebVerwendung von Entwicklungstools:
Öffnen Sie WeChat-Entwicklertools -->Offizielles Konto-Web Projekt -->Klicken Sie auf die persönliche Mitte des Avatars in der oberen linken Ecke, klicken Sie auf den kleinen Kreis -->Nach dem Scannen erscheint die folgende Oberfläche auf WeChat: Möchten Sie dies bestätigen? Melden Sie sich bei WeChat Web an. Tester und Entwickler können Ihre relevanten Informationen wie folgt abrufen Offizielles Konto [das offizielle Konto, das im vorherigen Schritt an den Entwickler gebunden wurde] --->Anmeldung bestätigen
Nachher Bestätigen Sie die erfolgreiche Anmeldung auf Ihrem Mobiltelefon, kehren Sie zu den WeChat-Entwicklertools zurück und suchen Sie direkt im oberen Suchfeld des Tools. Geben Sie den Anforderungs-CodeAnfrage-URL ein. Ähnlich wie hier:
Ursprünglicher Link zur Webseitenautorisierung:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx1fb168c116d58358&redirect_uri=http: //tzs.backend.wsjtq.com/api/wxopen/public-accounts-authorize&response_type=code&scope=snsapi_userinfo&state=888&component_appid= wxe719c0a8a906cb84#wechat_redirect
Die App-ID im Pfad ist ein öffentliches Konto, das für a autorisiert ist Drittanbieterappid
Component_appid ist ein Drittanbieterappid
Verwandte Tutorials: WeChat Mini Programm-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo ermöglichen Sie einem WeChat-Dritten, die Webseitenautorisierung im Namen eines öffentlichen Kontos zu initiieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!