Inhaltsverzeichnis
1. Access_token erhalten
二、发送消息
1. 发送文本消息
2. 发送图文消息
1. Senden Sie eine Textnachricht
2. Senden Sie eine grafische Nachricht
Heim Backend-Entwicklung PHP-Tutorial Austausch praktischer Erfahrungen in der PHP-Entwicklung für das Docking von WeChat-Schnittstellen für Unternehmen

Austausch praktischer Erfahrungen in der PHP-Entwicklung für das Docking von WeChat-Schnittstellen für Unternehmen

Jul 05, 2023 pm 03:21 PM
企业微信 php开发 接口对接

Praktische Erfahrungen in der PHP-Entwicklung mit Enterprise WeChat-Schnittstellen-Docking teilen

Enterprise WeChat ist ein Tool, das speziell für Unternehmen entwickelt wurde, um ihnen bei der effizienten Kommunikation und Zusammenarbeit zu helfen. Im eigentlichen Projektentwicklungsprozess müssen wir häufig die WeChat-Schnittstelle des Unternehmens mit unseren eigenen Webanwendungen verbinden, um Funktionen wie die zeitnahe Übertragung interner Informationen und die Zusammenarbeit innerhalb des Unternehmens zu erreichen. In diesem Artikel werden einige praktische Erfahrungen beim Andocken von WeChat-Schnittstellen für Unternehmen in der PHP-Entwicklung zusammen mit entsprechenden Codebeispielen vermittelt. Ich hoffe, dass er für alle hilfreich ist.

1. Access_token erhalten

Bevor wir die Enterprise-WeChat-Schnittstelle verwenden, müssen wir zunächst access_token erhalten. Access_token ist der Berechtigungsnachweis, der von der WeChat-Schnittstelle des Unternehmens verwendet wird und alle zwei Stunden erneut abgerufen werden muss.

<?php
$corpid = 'your_corpid'; // 企业ID
$corpsecret = 'your_corpsecret'; // 应用的凭证密钥

$url = "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid={$corpid}&corpsecret={$corpsecret}";

$response = file_get_contents($url);
$result = json_decode($response, true);

$access_token = $result['access_token'];
?>
Nach dem Login kopieren

Im obigen Code ist $corpid Ihre Unternehmens-ID und $corpsecret der Anmeldeinformationsschlüssel Ihrer Anwendung. Access_token kann durch Aufrufen der Schnittstelle https://qyapi.weixin.qq.com/cgi-bin/gettoken und Übergabe der Unternehmens-ID und des Anmeldeinformationsschlüssels der Anwendung abgerufen werden. $corpid是你的企业ID,$corpsecret是你应用的凭证密钥。通过调用https://qyapi.weixin.qq.com/cgi-bin/gettoken接口,传入企业ID和应用的凭证密钥,即可获取到access_token。

二、发送消息

接下来我们通过企业微信接口发送消息。企业微信提供了多种消息类型,如文本消息、图文消息、Markdown消息等。

1. 发送文本消息

<?php
$userid = 'userid'; // 发送消息的用户ID
$agentid = 'agentid'; // 应用的AgentID
$content = '这是一条文本消息'; // 消息内容

$url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={$access_token}";

$data = [
    'touser' => $userid,
    'msgtype' => 'text',
    'agentid' => $agentid,
    'text' => [
        'content' => $content
    ]
];

$options = ['http' => [
    'method' => 'POST',
    'header' => 'Content-type: application/json',
    'content' => json_encode($data),
]];

$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);
$result = json_decode($response, true);
?>
Nach dem Login kopieren

以上代码实现了发送一条文本消息的功能。我们需要指定要发送消息的用户ID、应用的AgentID和消息内容。将数据组装成JSON格式,并通过file_get_contents函数发送POST请求,即可实现信息的发送。

2. 发送图文消息

<?php
$userid = 'userid'; // 发送消息的用户ID
$agentid = 'agentid'; // 应用的AgentID
$title = '图文消息标题'; // 消息标题
$description = '图文消息描述'; // 消息描述
$url = 'https://www.example.com'; // 点击消息后跳转的URL
$picurl = 'https://www.example.com/image.jpg'; // 图片的URL

$url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={$access_token}";

$data = [
    'touser' => $userid,
    'msgtype' => 'news',
    'agentid' => $agentid,
    'news' => [
        'articles' => [[
            'title' => $title,
            'description' => $description,
            'url' => $url,
            'picurl' => $picurl
        ]]
    ]
];

$options = ['http' => [
    'method' => 'POST',
    'header' => 'Content-type: application/json',
    'content' => json_encode($data),
]];

$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);
$result = json_decode($response, true);
?>
Nach dem Login kopieren

以上代码实现了发送一条图文消息的功能。我们需要指定要发送消息的用户ID、应用的AgentID以及消息的标题、描述、点击跳转的URL和图片URL。同样地,将数据组装成JSON格式,并通过file_get_contents

2. Senden Sie eine Nachricht

Als nächstes senden wir die Nachricht über die WeChat-Schnittstelle des Unternehmens. Enterprise WeChat bietet eine Vielzahl von Nachrichtentypen, z. B. Textnachrichten, grafische Nachrichten, Markdown-Nachrichten usw.

1. Senden Sie eine Textnachricht

rrreeeDer obige Code implementiert die Funktion des Sendens einer Textnachricht. Wir müssen die Benutzer-ID zum Senden der Nachricht, die AgentID der Anwendung und den Nachrichteninhalt angeben. Stellen Sie die Daten im JSON-Format zusammen und senden Sie eine POST-Anfrage über die Funktion file_get_contents, um die Informationen zu senden.

2. Senden Sie eine grafische Nachricht

rrreeeDer obige Code implementiert die Funktion zum Senden einer grafischen Nachricht. Wir müssen die Benutzer-ID zum Senden der Nachricht, die AgentID der Anwendung, den Titel, die Beschreibung, die Klick-URL und die Bild-URL der Nachricht angeben. Stellen Sie die Daten ebenfalls im JSON-Format zusammen und senden Sie die Nachricht über eine POST-Anfrage über die Funktion file_get_contents. 🎜🎜Fazit🎜🎜Mit dem obigen Beispielcode können wir das Andocken der Unternehmens-WeChat-Schnittstelle problemlos in die PHP-Entwicklung implementieren. Natürlich bietet WeChat Enterprise neben dem Versenden von Nachrichten auch viele weitere leistungsstarke Schnittstellenfunktionen, wie z. B. das Abrufen einer Liste der Abteilungsmitglieder, das Hochladen von Mediendateien, das Erstellen von Konversationen und mehr. In der tatsächlichen Entwicklung können Sie relevante Schnittstellen entsprechend Ihren eigenen Anforderungen aufrufen. 🎜🎜Ich hoffe, dass die oben genannten praktischen Erfahrungen allen helfen können. Wenn Sie Fragen oder Zweifel haben, hinterlassen Sie bitte eine Nachricht. Danke! 🎜

Das obige ist der detaillierte Inhalt vonAustausch praktischer Erfahrungen in der PHP-Entwicklung für das Docking von WeChat-Schnittstellen für Unternehmen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

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

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So teilen Sie den Bildschirm auf WeChat Enterprise So teilen Sie den Bildschirm auf WeChat Enterprise Feb 28, 2024 pm 12:43 PM

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.

Der Unterschied zwischen Firmen-WeChat und persönlichem WeChat Der Unterschied zwischen Firmen-WeChat und persönlichem WeChat Jan 22, 2024 pm 01:25 PM

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.

So verwenden Sie Enterprise WeChat – Tutorial zur Verwendung von Enterprise WeChat So verwenden Sie Enterprise WeChat – Tutorial zur Verwendung von Enterprise WeChat Mar 04, 2024 pm 02:28 PM

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).

So melden Sie sich bei der Firmen-WeChat-E-Mail an So melden Sie sich bei der Firmen-WeChat-E-Mail an Mar 10, 2024 pm 12:43 PM

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.

So richten Sie den automatischen Check-in im WeChat Ihres Unternehmens ein So richten Sie den automatischen Check-in im WeChat Ihres Unternehmens ein Feb 23, 2024 pm 02:40 PM

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.

So beantragen Sie den WeChat-Registrierungsprozess für Unternehmen So beantragen Sie den WeChat-Registrierungsprozess für Unternehmen Mar 25, 2024 am 10:54 AM

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.

Wie viel kostet Enterprise WeChat pro Jahr? Wie viel kostet Enterprise WeChat pro Jahr? Mar 25, 2024 am 11:15 AM

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].

Einführung in Methoden für Einzelpersonen, um WeChat im Unternehmen beizutreten Einführung in Methoden für Einzelpersonen, um WeChat im Unternehmen beizutreten Mar 26, 2024 am 10:16 AM

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.

See all articles