


Prozessanalyse der Entwicklung eines WeChat-Applets für Unternehmen
Einführung:
Entwickeln Sie ein kleines Programm, auf das nur in Enterprise WeChat zugegriffen werden kann und das nur autorisierte Benutzer in Enterprise WeChat verwenden können.
(Lernvideo-Sharing: Programmiervideo)
Problemanalyse:
Zuallererst gibt es mehrere Probleme, die gelöst werden müssen:
1. Es kann nur im Unternehmens-WeChat verwendet werden und kann nicht in verwendet werden Gewöhnliche Miniprogramme
Beurteilen Sie die aktuelle Situation Betriebsumgebung
2. Nur autorisierte Benutzer können dieses Miniprogramm verwenden
Berechtigungsüberprüfung
1: Gewöhnlicher WeChat, verwenden Sie Konto + Passwort, um sich anzumelden, nur zur Überprüfung, Kontoberechtigungen können sein eingeschränkt
2: Enterprise WeChat, überprüfen Sie die Unternehmens-ID, überprüfen Sie die Benutzer-ID und nur diejenigen mit der entsprechenden Berechtigung dürfen es verwenden
3. Stellen Sie im Miniprogramm-Verwaltungshintergrund „Nicht durchsuchbar“ ein
4. Kontrollieren Sie die Freigabe
Schließen Sie die Freigabe im Miniprogramm ab
OK. Durch das Erreichen der oben genannten Punkte können nur autorisierte Benutzer in Enterprise WeChat das Miniprogramm in der Workbench von Enterprise WeChat sehen.
Verarbeitungsprozess
Okay, jetzt, da das Problem geklärt ist, können wir loslegen.
1. Entwickeln Sie die Grundfunktionen des Miniprogramms und reichen Sie es zur Überprüfung ein.
Ja, Sie haben richtig gelesen. Reichen Sie es zuerst zur Überprüfung ein, da nur Miniprogramme, die die Überprüfung bestehen, an Enterprise WeChat gebunden werden können. Erstellen Sie daher zunächst die Grundfunktionen des Miniprogramms, und Sie können einige Funktionen einschränken. Kurz gesagt, lassen Sie dieses Miniprogramm zuerst in die Regale. Stellen Sie gleichzeitig im Verwaltungshintergrund des Miniprogramms „Suchen nicht zulässig“ ein, um unnötigen Ärger zu vermeiden.
2. Verknüpfen Sie das Mini-Programm mit Enterprise WeChat. Rufen Sie das Enterprise WeChat-Backend auf die Anweisungen.
3. Rufen Sie das Geheimnis des zugehörigen Applets ab und legen Sie den sichtbaren Bereich fest.
Das Applet, das Sie gerade im vorherigen Schritt verknüpft haben, wird auf der Applet-Seite angezeigt. Klicken Sie hier, um den geheimen und sichtbaren Bereich einzugeben.
Dieses Geheimnis entspricht dem Token, mit dem das Applet auf die WeChat-Daten des Unternehmens zugreift. Bitte bewahren Sie es ordnungsgemäß auf.
Der Sichtbarkeitsbereich ist die Berechtigung, welche Benutzer dieses Miniprogramm sehen können. Diejenigen, die auf Sichtbarkeit eingestellt sind, sehen das Miniprogramm auf ihrer Unternehmens-WeChat-Workbench.
4. Ändern Sie das Miniprogramm
Okay, es ist Zeit für das Hauptereignis.
4.1. Bestimmen Sie die Betriebsumgebung
Das Miniprogramm muss die aktuelle Betriebsumgebung (normales WeChat oder Unternehmens-WeChat) bestimmen und ob der Benutzer, der das aktuelle Miniprogramm verwendet, die Berechtigung zur Verwendung hat.
var isWxWork = false; wx.getSystemInfo({ success(res) { console.log(res.environment); isWxWork = res.environment == 'wxwork'; if (!isWxWork) { // 当前环境不是企业微信,怎么处理你随便 return; } // 当前环境是企业微信,执行登陆,获取用户 code,用于后面的权限校验 wx.qy.login({ success: function (res) { if (res.code) { console.log(res.code); // 这里可以将 res.code 通过请求发送给后台,让后台做权限校验 } else { console.log('登录失败!' + res.errMsg); } } }); } })
4.2. Berechtigungsüberprüfung
Der Hintergrund muss die folgenden Schnittstellen aufrufen, um die Berechtigungsüberprüfung durchzuführen.
1. Access_token erhalten
https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=xxxx&corpsecret=xxxx 请求方式:GET
Diese Schnittstelle ähnelt der Methode zum Erhalten von Token auf gewöhnlichem WeChat.
Unter anderem befindet sich Corpid im WeChat-Management-Hintergrund des Unternehmens -> Mein Unternehmen -> Unternehmensinformationen -> Unternehmens-ID ist das Geheimnis, das wir nach der Verknüpfung des Miniprogramms im vorherigen Schritt erhalten haben.
Der zurückgegebene Inhalt lautet wie folgt:
{ "errcode": 0, "errmsg": "ok", "access_token": "xxxxxx", "expires_in": 7200 }
2. Erhalten Sie die Benutzer-ID
https://qyapi.weixin.qq.com/cgi-bin/miniprogram/jscode2session?access_token=xxx&js_code=xxx&grant_type=authorization_code 请求方式:GET
Dabei ist access_token durch gettoken im vorherigen Schritt erhalten; js_code ist der res.code, der bei der Beurteilung der laufenden Umgebung erhalten wurde; Passberechtigungscode
Inhalt zurückgeben Wie folgt:
{ "userid": "bottle", "session_key": "xxxxx", "corpid": "xxxxxx", "deviceid": "xxxxxx", "errcode": 0, "errmsg": "ok" }
Mit dem Korpid hier kann zunächst überprüft werden, ob der aktuelle Benutzer über Berechtigungen verfügt, denn egal welches Unternehmen eine Person verwendet, solange sie Enterprise WeChat verwendet und dieses Applet verwendet, z Es wird ein Ergebnis zurückgegeben. Sie müssen überprüfen, ob die Korpid mit der ID des von Ihnen autorisierten Unternehmens überprüft wird. Wenn nicht, geben Sie einfach keine Erlaubnis zurück, ohne mit dem nächsten Schritt fortzufahren.
Natürlich kann Corpid auch für Situationen verwendet werden, in denen ein kleines Programm mit mehreren Unternehmen verbunden ist, aber das ist ein anderes Problem. Lassen Sie mich das hier kurz erwähnen, da es sich um ein kleines Programm handelt, das für andere Unternehmen entwickelt wurde. Unser kleines Programm ist auch mit zwei Unternehmen verbunden, eines ist unser Unternehmen und das andere ist das andere Unternehmen. Dies erleichtert auch unsere Tests und erfordert nur unsere eigenen Tester Durch die Autorisierung können sie genau dieselbe Umgebung zum Testen verwenden.
3. Benutzerinformationen abrufen (Berechtigungen festlegen)
https://qyapi.weixin.qq.com/cgi-bin/user/get?access_token=xxx&userid=xxx 请求方式:GET
Dabei ist access_token diejenige, die wir im vorherigen Schritt durch gettoken erhalten haben;
Der zurückgegebene Inhalt lautet wie folgt:
Mit Berechtigungen
{ "errcode": 0, "errmsg": "ok", "userid": "xxx", "name": "xxx", "department": [], "position": "", "mobile": "xxx", "gender": "2", "email": "", "avatar": "http://p.qlogo.cn/bizmail/xxx/0", "status": 1, "isleader": 0, "extattr": { "attrs": [] }, "telephone": "", "enable": 1, "hide_mobile": 0, "order": [], "qr_code": "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=xxx", "alias": "", "is_leader_in_dept": [] }
Ohne Berechtigungen:
{ "errcode": 60011, "errmsg": "no privilege to access/modify contact/party/agent , hint: [1564556097_7_8d45297bd21be3702ff430560e1f0652], from ip: 118.113.1.217, more info at https://open.work.weixin.qq.com/devtool/query?e=60011", "department": [], "order": [], "is_leader_in_dept": [] }
Referenzmaterialien
Enterprise WeChat API (Miniprogramm): https://work.weixin.qq.com/api/doc#90000/90136/90289
Enterprise WeChat-Schnittstellen-Debugging-Tool: https://work.weixin .qq.com/api/devtools/devtool.php
Fehlercode-Abfragetool: https://open.work.weixin.qq.com/devtool/query
Verwandte Empfehlungen:
Mini-ProgrammentwicklungDas obige ist der detaillierte Inhalt vonProzessanalyse der Entwicklung eines WeChat-Applets für Unternehmen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Immer mehr Unternehmen entscheiden sich für den exklusiven Unternehmens-WeChat, der nicht nur die Kommunikation zwischen Unternehmen und Kunden und Partnern erleichtert, sondern auch die Arbeitseffizienz erheblich verbessert. Enterprise WeChat verfügt über umfangreiche Funktionen, unter denen die Bildschirmfreigabefunktion sehr beliebt ist. Während des Meetings können die Teilnehmer durch die gemeinsame Nutzung des Bildschirms Inhalte intuitiver darstellen und effizienter zusammenarbeiten. Wie können Sie Ihren Bildschirm in WeChat Enterprise effizient teilen? Für Benutzer, die es noch nicht wissen, wird Ihnen dieses Tutorial hoffentlich helfen! Wie teile ich den Bildschirm auf WeChat Enterprise? 1. Im blauen Bereich auf der linken Seite der Hauptoberfläche von Enterprise WeChat sehen Sie eine Liste der Funktionen. Nach dem Klicken zum Betreten werden drei Konferenzmodi angezeigt.

Die Unterschiede zwischen Unternehmens-WeChat und persönlichem WeChat: 2. Funktionsunterschiede; ; 9. Marketing-Tool; 10. Sicherheit. Detaillierte Einführung: 1. Persönliches WeChat dient hauptsächlich der breiten Masse. Es ist ein soziales Tool, mit dem die Öffentlichkeit kommunizieren, teilen und interagieren kann. WeChat richtet sich hauptsächlich an Unternehmensmanager und interne Mitarbeiter. Bequeme Bürodienste; 2. Funktionsunterschiede, persönlicher WeChat usw.

Viele Freunde wissen nicht, wie man Enterprise WeChat verwendet, daher wird der Redakteur unten das Tutorial zur Verwendung von Enterprise WeChat teilen. Ich glaube, es wird für alle hilfreich sein. Schritt 1: Klicken Sie auf das Symbol „Enterprise WeChat“, um Enterprise WeChat aufzurufen. Im Nachrichtenbereich können wir dem Gruppenchat beitreten, um mit Kollegen zu chatten (wie im Bild gezeigt). Schritt 2: Klicken Sie auf der Hauptoberfläche von Enterprise WeChat auf „Kontaktbuch“ (wie im Bild gezeigt). Schritt 3: Betreten Sie den Adressbuchbereich, wo wir unsere Kontakte anzeigen können (wie im Bild gezeigt). Schritt 4: Klicken Sie auf der Hauptoberfläche von Enterprise WeChat auf „Workbench“ (wie im Bild gezeigt). Schritt 5: Betreten Sie den Werkbankbereich, wo wir die täglichen kleinen Arbeiten des Unternehmens ausführen können (wie im Bild gezeigt). Schritt 6: Klicken Sie auf der Hauptoberfläche von Enterprise WeChat auf „Ich“ (wie im Bild gezeigt).

Wie richte ich den automatischen Check-in bei Enterprise WeChat ein? Sie können die automatische Check-in-Funktion bei Enterprise WeChat einrichten, aber die meisten Freunde wissen nicht, wie man den automatischen Check-in bei Enterprise WeChat einrichtet Der Text zum Einrichten des automatischen Check-ins auf Enterprise WeChat wurde vom Herausgeber bereitgestellt. Interessierte Spieler kommen vorbei und schauen sich das an! Tutorial zur WeChat-Nutzung: So richten Sie das automatische Einstempeln in Enterprise WeChat ein. 1. Öffnen Sie zunächst die Enterprise WeChat-APP, rufen Sie die Workbench-Oberfläche auf und wählen Sie die Funktion [Einstempeln] aus. 2. Wählen Sie dann in der Einstempel-Oberfläche [; Stempeleinstellungen] in [Anwesenheitsantrag verlassen] 3. Schieben Sie schließlich auf der Funktionsseite der Stempeleinstellungen die Schaltfläche hinter [Schnellstempeln zur und von der Arbeit], um automatisch einzustempeln.

Wie melde ich mich bei der E-Mail-Adresse von Enterprise WeChat an? Sie können sich bei der E-Mail-Adresse in der Enterprise WeChat-App anmelden, aber die meisten Benutzer wissen nicht, wie sie sich bei der E-Mail-Adresse anmelden Kommen Sie und schauen Sie sich die vom Herausgeber bereitgestellte E-Mail-Adresse von Enterprise WeChat an. Tutorial zur Verwendung von Enterprise WeChat So melden Sie sich bei der Enterprise WeChat-E-Mail an: 1. Öffnen Sie zunächst die Enterprise WeChat-App, gehen Sie zur [Workbench] unten auf der Hauptseite und klicken Sie, um zum speziellen Bereich zu gelangen. 2. Dann in die Workbench Wählen Sie im Bereich „Enterprise Mailbox“ den Dienst „Unternehmens-Mailbox“. Klicken Sie dann unten auf die Seite „Firmen-E-Mail“. 4. Geben Sie schließlich auf der Seite „QQ-Konto“ und „Passwort“ ein unten gezeigt, um sich bei der E-Mail anzumelden.

1. Gehen Sie zunächst zur Startseite der offiziellen WeChat Enterprise-Website und klicken Sie auf [Jetzt registrieren], um die Enterprise WeChat-Registrierungsseite aufzurufen. 2. Geben Sie die grundlegenden Informationen des Unternehmens ein, einschließlich Firmenname, Name des Administrators, Mobiltelefonnummer des Administrators usw. 3. Wählen Sie die Methode zur Überprüfung der Administratoridentität aus. Nachdem Sie die Identität des Administrators überprüft haben, können Sie ein WeChat-Unternehmenskonto erstellen. 4. Legen Sie dann das Administratorkonto und das Passwort für Enterprise WeChat fest und wählen Sie aus, wie Sie Enterprise WeChat verwenden möchten. 5. Nach der Erstellung eines Enterprise WeChat-Kontos müssen Benutzer den Enterprise WeChat-Client herunterladen und installieren, bevor sie die verschiedenen Funktionen von Enterprise WeChat offiziell nutzen können.

1. Zunächst einmal erhebt Enterprise WeChat Gebühren basierend auf der Mitarbeitergröße. 2. Für kleine Unternehmen mit 1-1.000 Mitarbeitern beträgt der Gebührenstandard [300 Yuan/Jahr]. 3. Für mittlere Unternehmen mit 1.001 bis 10.000 Mitarbeitern beträgt der Gebührenstandard [3.000 Yuan/Jahr]. 4. Für große Unternehmen mit 10.001 Mitarbeitern oder mehr beträgt der Gebührenstandard [30.000 Yuan/Jahr].

1. Öffnen Sie zunächst die Unternehmenssoftware WeChat, die Sie auf Ihr Mobiltelefon heruntergeladen haben. Bei der Anmeldung stehen zwei Möglichkeiten zur Auswahl: Eine besteht darin, die WeChat-ID zu verwenden, die andere darin, eine Mobiltelefonnummer zu verwenden. 3. Zu diesem Zeitpunkt muss der Unternehmensadministrator Ihre Mobiltelefonnummer im Hintergrund hinzufügen. Anschließend identifiziert Enterprise WeChat das Unternehmen anhand Ihrer Mobiltelefonnummer. Zeigen Sie dann Ihr Unternehmen an und klicken Sie unten auf die Option „Unternehmen eingeben“. 4. Dann können Sie die Nutzung der Funktionen in der Software eingeben. Das Wichtigste ist, dass Ihre Mobiltelefonnummer vom Administrator zum Unternehmen hinzugefügt wird, sonst ist sie nicht verfügbar.
