Heim Backend-Entwicklung PHP-Tutorial javascript – WeChat kann nach dem Hochladen des Bildes keine Bildantwortnachricht ausführen

javascript – WeChat kann nach dem Hochladen des Bildes keine Bildantwortnachricht ausführen

Aug 18, 2016 am 09:16 AM
html5 javascript node.js php ubuntu

Kürzlich haben wir die öffentliche WeChat-Plattform untersucht und ein besonders seltsames Problem festgestellt: Immer wenn wir die WeChat-Schnittstelle zum Hochladen von Bildern ausführen (hier muss ich die Medien-ID abrufen) und dann die WeChat-Nachrichtenantwortschnittstelle ausführen (Bilder mit Medien-ID senden) , es wird scheitern.
Außerdem ist die media_id erforderlich, um auf Maos WeChat-Bildnachricht zu antworten. Ist es nicht möglich, das Remote-Bild direkt zu verlinken?

Ich habe im Internet nach Informationen gesucht und festgestellt, dass dies möglicherweise auf eine Zeitüberschreitung zurückzuführen ist. Nach späteren Tests bin ich der Meinung, dass diese Situation zu viele Fallstricke aufweist und keinen Fehlercode zurückgibt

Antwortinhalt:

Kürzlich haben wir die öffentliche WeChat-Plattform untersucht und ein besonders seltsames Problem festgestellt: Immer wenn wir die WeChat-Schnittstelle zum Hochladen von Bildern ausführen (hier muss ich die Medien-ID abrufen) und dann die WeChat-Nachrichtenantwortschnittstelle ausführen (Bilder mit Medien-ID senden) , es wird scheitern.

Außerdem ist die media_id erforderlich, um auf Maos WeChat-Bildnachricht zu antworten. Ist es nicht möglich, das Remote-Bild direkt zu verlinken?

Ich habe im Internet nach Informationen gesucht und festgestellt, dass dies möglicherweise auf eine Zeitüberschreitung zurückzuführen ist. Nach späteren Tests bin ich der Meinung, dass diese Situation zu viele Fallstricke aufweist und keinen Fehlercode zurückgibt

Das Generieren einer media_id ist tatsächlich eine gute Idee.

Sie können die Beschreibung nicht verstehen und nicht antworten , einschließlich vieler Bilder, z. B. Wenn Sie einen QR-Code generieren und ihn an den Benutzer senden möchten, müssen Sie zuerst die media_id erhalten, indem Sie das permanente Material hochladen und es dann anzeigen


Lesen Sie am besten zuerst die Dokumentation sorgfältig durch.

Die Medien-ID, die Sie nach dem Aufruf der WeChat-Upload-Schnittstelle zum Hochladen eines Bildes erhalten, ist vorübergehend. Das Bild wird zu diesem Zeitpunkt auf dem WeChat-Server gespeichert. Wenn Sie dieses Bild in Ihrem Unternehmen benötigen, müssen Sie die Mediendatei-Download-Schnittstelle von WeChat aufrufen Im Hintergrund (Hintergrundaufruf) leiht sich Ren die media_id aus, um das echte Bild herunterzuladen, speichert es auf seinem eigenen Server und verwendet dann die entsprechende URL auf seinem eigenen Server, um das Bild beim Senden von Informationen anzuzeigen.

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 Artikel -Tags

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)

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

CakePHP Datum und Uhrzeit

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

Android TV Box erhält inoffizielles Ubuntu 24.04-Upgrade Android TV Box erhält inoffizielles Ubuntu 24.04-Upgrade Sep 05, 2024 am 06:33 AM

Android TV Box erhält inoffizielles Ubuntu 24.04-Upgrade

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

CakePHP-Datei hochladen

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

CakePHP-Routing

HTML-Tabellenlayout HTML-Tabellenlayout Sep 04, 2024 pm 04:54 PM

HTML-Tabellenlayout

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

CakePHP-Projektkonfiguration

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

Besprechen Sie CakePHP

See all articles