WeChat-testkontoen jeg bruker kan ikke settes i bakgrunnen slik som på den offentlige WeChat-plattformen.
Først trodde jeg at jeg ikke kunne tilpasse menyen, men i tillatelsesmenyen så jeg at jeg kunne tilpasse menyen
Egendefinerte menyer, ikke direkte visuelle grensesnitt som vi vanligvis gjør, her må du tilpasse menyen med kode.
http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html Dette er et detaljert dokument
Det tilpassede menygrensesnittet kan implementere ulike typer knapper, som for eksempel:
1. Klikk: Klikk for å pushe arrangementet Etter at brukeren klikker på trykktypeknappen, vil WeChat-serveren overføre strukturen til meldingstypehendelsen til utvikleren via meldingsgrensesnittet (se meldingsgrensesnittguiden), og hente nøkkelverdien fylt inn av utvikleren i knappen, slik at utvikleren kan samhandle med brukeren via den tilpassede nøkkelverdien. 2. visning: Hopp til URL-en Etter at brukeren klikker på visningstypeknappen, vil WeChat-klienten åpne nettside-URL-en som utvikleren har fylt ut i knappen, noe som kan kombineres med nettsideautorisasjonen for å hente brukerens grunnleggende informasjonsgrensesnitt for å hente brukerens grunnleggende informasjon. 3. scancode_push: Skann koden for å pushe hendelsen Etter at brukeren trykker på knappen, vil WeChat-klienten åpne skanneverktøyet, vise skanneresultatet (hvis det er en URL, vil den skrive inn URL-en) etter fullført skanningsoperasjonen, og skanneresultatet vil bli sendt til utvikleren, som kan sende en melding. 4. scancode_waitmsg: Skann koden for å sende hendelsen, og «Message Received»-prompten dukker opp Etter at brukeren trykker på knappen, vil WeChat-klienten hente opp skanneverktøyet, og etter å ha fullført skanneoperasjonen, vil skanneresultatet bli sendt til utvikleren, og deretter legges skanneverktøyet bort, og så vil «melding mottas» dukke opp, og du kan motta en melding fra utvikleren. 5. pic_sysphoto: Pop-up-systemet tar bilder og sender bilder Etter at brukeren trykker på knappen, vil WeChat-klienten hente opp systemkameraet, og etter å ha fullført fotooperasjonen, vil den sende det fangede bildet til utvikleren, sende hendelsen til utvikleren, legge bort systemkameraet samtidig, og deretter motta en melding fra utvikleren. 6. pic_photo_or_album: Stikk opp for å ta et bilde eller sende et bilde i et album Etter at brukeren klikker på knappen, vil WeChat-klienten vise en velger hvor brukeren kan velge «Ta et bilde» eller «Velg fra mobilalbumet». Etter at brukeren har valgt, går han gjennom de to andre prosessene. 7. pic_weixin: Ta opp WeChat-albummapperen Etter at brukeren trykker på knappen, vil WeChat-klienten åpne WeChat-albumet, og etter å ha fullført utvelgelsesoperasjonen, vil det valgte bildet bli sendt til utviklerens server, hendelsen vil bli sendt til utvikleren, albumet vil bli lagt bort, og deretter kan meldingen fra utvikleren mottas. 8. locatio{filter}n_select: åpne geolokasjonsvelgeren Etter at brukeren trykker på knappen, vil WeChat-klienten hente opp verktøyet for valg av geolokasjon, og etter å ha fullført utvelgelsesoperasjonen, vil den valgte geografiske plasseringen bli sendt til utviklerens server, og verktøyet for valg av sted vil bli lagt bort, og deretter kan utvikleren motta en melding. 9. media_id: Send meldinger (bortsett fra tekstmeldinger) Etter at brukeren klikker på media_id type-knappen, vil WeChat-serveren sende materialet som tilsvarer den permanente material-ID-en utfylt av utvikleren til brukeren, og den permanente materialtypen kan være bilde, lyd, video eller grafisk melding. Merk: Den permanente eiendel-ID-en må være en legitim ID oppnådd etter opplasting av grensesnittet "Material Management/Add Permanent Material". 10. view_limited: Hopp til URL-en til den grafiske meldingen Etter at brukeren klikker på view_limited skriveknappen, vil WeChat-klienten åpne URL-en til den grafiske meldingen som tilsvarer den permanente material-ID-en som utvikleren har fylt ut i knappen. Merk: Den permanente eiendel-ID-en må være en legitim ID oppnådd etter opplasting av grensesnittet "Material Management/Add Permanent Material".
Egendefinerte menymetoder:
HTTP-forespørselsmetode: POST (vennligst bruk https-protokollen) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
Posts JSON-data:
|