Das WeChat-Testkonto, das ich benutze, kann nicht im Hintergrund eingestellt werden wie auf der öffentlichen WeChat-Plattform.
Zuerst dachte ich, ich könnte das Menü nicht anpassen, aber im Berechtigungsmenü habe ich gesehen, dass ich das Menü anpassen könnte
Benutzerdefinierte Menüs, keine direkten visuellen Oberflächen wie üblich, hier musst du das Menü mit Code anpassen.
http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html Dies ist ein ausführliches Dokument
Die benutzerdefinierte Menüoberfläche kann verschiedene Arten von Buttons implementieren, wie zum Beispiel:
1. Klicken: Klicken Sie, um das Ereignis zu pushen. Nachdem der Benutzer auf den Klicktyp-Button geklickt hat, übermittelt der WeChat-Server die Struktur des Nachrichtentyp-Ereignisses über die Nachrichtenoberfläche an den Entwickler (siehe die Nachrichtenoberflächen-Anleitung) und bringt den vom Entwickler gefüllten Schlüsselwert in den Button, sodass der Entwickler über den individuellen Schlüsselwert mit dem Benutzer interagieren kann. 2. Ansicht: Zur URL springen Nachdem der Benutzer auf den Ansichtstyp-Button geklickt hat, öffnet der WeChat-Client die vom Entwickler im Button ausgefüllte Webseiten-URL, die mit der Webseitenautorisierung kombiniert werden kann, um die grundlegende Informationsoberfläche des Nutzers zu erhalten, um die grundlegenden Informationen des Nutzers zu erhalten. 3. scancode_push: Scanne den Code, um das Event zu pushen Nachdem der Nutzer den Button angeklickt hat, öffnet der WeChat-Client das Scan-Tool, zeigt das Scan-Ergebnis an (wenn es sich um eine URL handelt, wird die URL eingetragen), nachdem die Scan-Operation abgeschlossen wurde, und das Scan-Ergebnis wird an den Entwickler gesendet, der eine Nachricht senden kann. 4. scancode_waitmsg: Scanne den Code, um das Ereignis zu übertragen, und das Promptfeld "Nachricht empfangen" erscheint Nachdem der Nutzer auf den Button geklickt hat, ruft der WeChat-Client das Scan-Tool auf, und nach Abschluss des Scanvorgangs wird das Scanergebnis an den Entwickler gesendet, dann legt man das Scan-Tool weg, woraufhin das Prompt-Feld "Nachricht wird empfangen" erscheint, woraufhin Sie möglicherweise eine Nachricht vom Entwickler erhalten. 5. pic_sysphoto: Das Pop-up-System macht Fotos und sendet Bilder Nachdem der Nutzer den Knopf gedrückt hat, ruft der WeChat-Client die Systemkamera auf, und nach Abschluss der Fotooperation sendet er das aufgenommene Foto an den Entwickler, schickt das Ereignis an den Entwickler, legt die Systemkamera gleichzeitig weg und erhält dann möglicherweise eine Nachricht vom Entwickler. 6. pic_photo_or_album: Tauche auf, um ein Foto zu machen oder ein Foto in ein Album zu schicken Nachdem der Nutzer auf den Button geklickt hat, erscheint im WeChat-Client ein Auswahlheft, bei dem er "Foto machen" oder "Aus dem mobilen Album auswählen" auswählen kann. Nachdem der Nutzer gewählt hat, durchläuft er die anderen beiden Prozesse. 7. pic_weixin: Öffne den WeChat-Album-Mapper Nachdem der Nutzer auf den Button geklickt hat, ruft der WeChat-Client das WeChat-Album auf, und nach Abschluss der Auswahloperation wird das ausgewählte Foto an den Server des Entwicklers gesendet, das Ereignis wird an den Entwickler weitergeleitet, das Album wird weggelegt und dann kann die Nachricht des Entwicklers empfangen werden. 8. locatio{filter}n_select: Öffne den Geolocation-Selektor Nachdem der Nutzer auf den Button geklickt hat, ruft der WeChat-Client das Geolocation-Auswahltool auf, und nach Abschluss der Auswahlvorgang wird der ausgewählte geografische Standort an den Server des Entwicklers gesendet, das Standortauswahltool wird weggelegt, woraufhin der Entwickler möglicherweise eine Nachricht erhält. 9. media_id: Nachrichten senden (außer Textnachrichten) Nachdem der Nutzer auf den media_id-Typ-Button geklickt hat, sendet der WeChat-Server das Material, das der vom Entwickler ausgefüllten permanenten Material-ID entspricht, und der permanente Materialtyp kann Bild-, Audio-, Video- oder Grafiknachrichten sein. Hinweis: Die permanente Asset-ID muss eine legitime ID sein, die nach dem Hochladen der Oberfläche "Material Management/Add Permanent Material" erhalten wurde. 10. view_limited: Springen Sie zur URL der grafischen Nachricht Nachdem der Nutzer auf den view_limited Typ-Button geklickt hat, öffnet der WeChat-Client die URL der Grafiknachricht, die der vom Entwickler im Button ausgefüllten permanenten Material-ID entspricht. Hinweis: Die permanente Asset-ID muss eine legitime ID sein, die nach dem Hochladen der Oberfläche "Material Management/Add Permanent Material" erhalten wurde.
Benutzerdefinierte Menümethoden:
http-Anfragemethode: POST (bitte verwenden Sie das https-Protokoll) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
JSON-Daten von Post:
|