


Ausführliche Erläuterung des unternehmensbezogenen WeChat-Miniprogramms zum Abrufen von Mitarbeiterinformationen
Das mit WeChat verbundene Applet des Unternehmens ruft die Informationen der derzeit beim Applet angemeldeten Mitarbeiter ab.
Vor kurzem haben wir auf Wunsch des Leiters automatisch Mitarbeiterinformationen abgerufen, die ich aufzeichnen werde Hier.
-
Wenn das Applet die Benutzerinformationen von Mitarbeitern abrufen möchte, muss es nacheinander die folgenden Parameter abrufen, die miteinander verknüpft sind.
Code. Der Code hier wird verwendet, um Werte an den Server zu übergeben und diese selbst zu produzieren und zu verkaufen.
corpid Die Unternehmens-ID des Unternehmens. Suchpfad –> Anmelden bei der WeChat-Webversion des Unternehmens
corpsecret Voraussetzung für den Erhalt von Corpssecret ist, dass das in der Entwicklung befindliche Applet mit dem WeChat des Unternehmens verknüpft wurde. Bist du überrascht oder überrascht? Die Voraussetzung ist, dass ich laufen möchte, aber noch keine Beine habe. Lösung: Verwenden Sie das Corpssecret des Miniprogramms, das mit Enterprise WeChat verknüpft ist. Dieser Parametersuchpfad:
-
wird verwendet, um access_token über die beiden oben genannten Parameter abzurufen. Code:
wx.request({ url: 'https://qyapi.weixin.qq.com/cgi-bin/gettoken', data: { corpid:'你的企业corpid', corpsecret:'你的小程序corpsecret' },})
Offizielle Rückgabeparameterliste
//成功的返回结果{ "errcode":0, "errmsg":"", "access_token": "accesstoken000001", "expires_in": 7200}//失败的返回结果{ "errcode":40091, "errmsg":"secret is invalid"}
-
Benutzer-ID über access_token und Code abrufen. Erklärung der Benutzer-ID: vom offiziellen
用户在企业内的UserID,对应管理端的帐号,企业内唯一。注意:如果该企业没有关联该小程序,则此处返回加密的userid
Holen Sie sich den Benutzer-ID-Code
wx.request({ url: 'https://qyapi.weixin.qq.com/cgi-bin/miniprogram/jscode2session', data:{ access_token:res.data.access_token, js_code:login.code, grant_type:'authorization_code', },})
-
Dann holen Sie sich das Zugriffstoken und die Benutzer-ID und lassen Sie uns die Informationen des aktuellen Mitarbeiters abrufen
wx.request({ url: 'https://qyapi.weixin.qq.com/cgi-bin/user/get', data:{ access_token:res.data.access_token, userid:getInfo.data.userid }, })
Das zurückgegebene Ergebnis-JSON-Objekt: vom offiziellen
{ "errcode": 0, "errmsg": "ok", "userid": "zhangsan", "name": "张三", "department": [1, 2], "order": [1, 2], "position": "后台工程师", "mobile": "13800000000", "gender": "1", "email": "zhangsan@gzdev.com", "is_leader_in_dept": [1, 0], "avatar": "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/0", "thumb_avatar": "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/100", "telephone": "020-123456", "alias": "jackzhang", "address": "广州市海珠区新港中路", "open_userid": "xxxxxx", "main_department": 1, "extattr": { "attrs": [ { "type": 0, "name": "文本名称", "text": { "value": "文本" } }, { "type": 1, "name": "网页名称", "web": { "url": "http://www.test.com", "title": "标题" } } ] }, "status": 1, "qr_code": "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=xxx", "external_position": "产品经理", "external_profile": { "external_corp_name": "企业简称", "external_attr": [{ "type": 0, "name": "文本名称", "text": { "value": "文本" } }, { "type": 1, "name": "网页名称", "web": { "url": "http://www.test.com", "title": "标题" } }, { "type": 2, "name": "测试app", "miniprogram": { "appid": "wx8bd80126147dFAKE", "pagepath": "/index", "title": "my miniprogram" } } ] }}
WeChat-Tipp: Wenn Sie Das Miniprogramm ist nicht mit Enterprise WeChat verknüpft. Auch wenn Sie das Corpssecret eines anderen Miniprogramms verwenden, wird der ungültige Code weiterhin in den WeChat-Entwicklertools angezeigt. Dies liegt daran, dass Ihr aktuelles WeChat-Applet-Entwicklungsprojekt nicht mit Enterprise WeChat verknüpft ist. Daher gibt es zwei Lösungen:
- Sie können versuchen, die offiziellen Testparameter zu verwenden, aber der Beamte sagte, dass die zum Testen verwendeten Parameter keine Mitarbeiterinformationen erhalten können. nur zum testen. So glücklich (emm…).
- Testen Sie unter dem zugehörigen Applet-Code. Voraussetzung ist, dass Sie alle Informationen über das zugehörige Applet (oben erwähnt) erhalten können.
Verwandte kostenlose Lernempfehlungen: WeChat Mini-Programmentwicklung
Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung des unternehmensbezogenen WeChat-Miniprogramms zum Abrufen von Mitarbeiterinformationen. 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

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

EditPlus chinesische Crack-Version
Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

Dreamweaver Mac
Visuelle Webentwicklungstools
