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: 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?
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
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.