Contul de test WeChat pe care îl folosesc nu poate fi setat în fundal ca pe platforma publică WeChat.
La început, am crezut că nu pot personaliza meniul, dar în meniul de permisiuni am văzut că pot personaliza meniul
Meniuri personalizate, nu interfețe vizuale directe cum facem de obicei, aici trebuie să personalizezi meniul cu cod.
http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html Acesta este un document detaliat
Interfața meniului personalizat poate implementa diverse tipuri de butoane, cum ar fi:
1. Click: Click pentru a promova evenimentul După ce utilizatorul apasă butonul de tip click, serverul WeChat va trimite structura evenimentului de tip mesaj către dezvoltator prin interfața mesajului (consultați ghidul interfeței mesajului) și va aduce valoarea cheie completată de dezvoltator în buton, iar dezvoltatorul poate interacționa cu utilizatorul prin valoarea cheie personalizată. 2. vizualizare: Sari la URL După ce utilizatorul apasă butonul de tip vizualizare, clientul WeChat va deschide URL-ul paginii web completat de dezvoltator în buton, care poate fi combinat cu autorizarea paginii web pentru a obține interfața de informații de bază a utilizatorului pentru a obține informațiile de bază ale utilizatorului. 3. scancode_push: Scanează codul pentru a trimite evenimentul După ce utilizatorul apasă butonul, clientul WeChat va deschide instrumentul de scanare, va afișa rezultatul scanării (dacă este un URL, va introduce URL-ul) după finalizarea operațiunii de scanare, iar rezultatul scanării va fi trimis dezvoltatorului, care poate trimite un mesaj. 4. scancode_waitmsg: Scanează codul pentru a trimite evenimentul și apare caseta de prompt "Message Received" După ce utilizatorul apasă butonul, clientul WeChat va chema instrumentul de scanare, iar după finalizarea operațiunii de scanare, rezultatul scanării va fi trimis dezvoltatorului, apoi va pune instrumentul de scanare deoparte, iar apoi va apărea caseta de prompt "mesajul este în curs de recepție", iar apoi poți primi un mesaj de la dezvoltator. 5. pic_sysphoto: Sistemul pop-up va face poze și va trimite imagini După ce utilizatorul apasă butonul, clientul WeChat va chema camera de sistem, iar după finalizarea operațiunii foto, va trimite fotografia capturată dezvoltatorului, va trimite evenimentul către dezvoltator, apoi va pune camera de sistem deoparte în același timp, iar apoi poate primi un mesaj de la dezvoltator. 6. pic_photo_or_album: Apare brusc să faci o poză sau să trimiți o poză într-un album După ce utilizatorul apasă butonul, clientul WeChat va deschide un selector pentru ca utilizatorul să aleagă "Fă o fotografie" sau "Selectează din albumul mobil". După ce utilizatorul alege, trece prin celelalte două procese. 7. pic_weixin: Afișează mapper-ul albumelor de pe WeChat După ce utilizatorul apasă butonul, clientul WeChat va deschide albumul WeChat, iar după finalizarea operațiunii de selecție, fotografia selectată va fi trimisă către serverul dezvoltatorului, evenimentul va fi trimis dezvoltatorului, albumul va fi pus deoparte, iar apoi mesajul de la dezvoltator poate fi primit. 8. Locatio{filter}n_select: Afișează selectorul de geolocație După ce utilizatorul apasă butonul, clientul WeChat va deschide instrumentul de selecție a geolocației, iar după finalizarea operațiunii de selecție, locația geografică selectată va fi trimisă către serverul dezvoltatorului, iar instrumentul de selecție a locației va fi pus deoparte, iar dezvoltatorul poate primi un mesaj. 9. media_id: Trimite mesaje (cu excepția mesajelor text) După ce utilizatorul apasă butonul media_id taste, serverul WeChat va trimite materialul corespunzător ID-ului permanent completat de dezvoltator către utilizator, iar tipul permanent de material poate fi imagine, audio, video sau mesaj grafic. Notă: ID-ul activului permanent trebuie să fie unul legitim obținut după încărcarea interfeței "Managementul materialului/Adaugă material permanent". 10. view_limited: Sari la URL-ul mesajului grafic După ce utilizatorul apasă butonul view_limited taste, clientul WeChat va deschide URL-ul mesajului grafic corespunzător ID-ului permanent al materialului completat de dezvoltator în buton. Notă: ID-ul activului permanent trebuie să fie unul legitim obținut după încărcarea interfeței "Managementul materialului/Adaugă material permanent".
Metode personalizate pentru meniuri:
metoda de cerere http: POST (vă rugăm să folosiți protocolul https) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
Datele JSON ale Postului:
|