Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 12691|Svar: 1

WeChat-udvikling – hvordan man tilpasser menuen

[Kopier link]
Opslået på 30/08/2016 15.24.19 | | | |


Den WeChat-testkonto, jeg bruger, kan ikke sættes i baggrunden som på WeChats offentlige platform.

Først troede jeg, at jeg ikke kunne tilpasse menuen, men i tilladelsesmenuen så jeg, at jeg kunne tilpasse menuen

Brugerdefinerede menuer, ikke direkte visuelle grænseflader som vi plejer, her skal du tilpasse menuen med kode.

http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html
Dette er et detaljeret dokument

Den brugerdefinerede menugrænseflade kan implementere forskellige typer knapper, såsom:

1. Klik: Klik for at presse begivenheden
Efter brugeren klikker på kliktypeknappen, vil WeChat-serveren sende strukturen af meddelelsestypebegivenheden til udvikleren via beskedgrænsefladen (se meddelelsesgrænsefladeguiden) og bringe nøgleværdien, som udvikleren har udfyldt, i knappen, og udvikleren kan interagere med brugeren via den tilpassede nøgleværdi.
2. visning: Spring til URL'en
Efter brugeren klikker på knappen for visningstype, åbner WeChat-klienten websidens URL, som udvikleren har udfyldt i knappen, hvilket kan kombineres med websideautorisationen for at få brugerens grundlæggende informationsgrænseflade til brugerens grundlæggende information.
3. scancode_push: Scan koden for at skubbe begivenheden
Efter brugeren klikker på knappen, vil WeChat-klienten åbne scanningsværktøjet, vise scanningsresultatet (hvis det er en URL, indtaster den URL'en) efter at have gennemført scanningsoperationen, og scanningsresultatet sendes til udvikleren, som kan sende en besked.
4. scancode_waitmsg: Scan koden for at sende begivenheden, og promptboksen "Message Received" dukker op
Efter brugeren klikker på knappen, vil WeChat-klienten åbne scanningsværktøjet, og efter at scanningen er fuldført, sendes scanningsresultatet til udvikleren, og derefter lægges scanningsværktøjet væk, og så dukker promptboksen "besked modtages" op, og du kan modtage en besked fra udvikleren.
5. pic_sysphoto: Pop-up-systemet tager billeder og sender billeder
Efter brugeren trykker på knappen, vil WeChat-klienten fremkalde systemkameraet, og efter at have gennemført fotooperationen, vil den sende det fangede foto til udvikleren, sende begivenheden til udvikleren, samtidig lægge systemkameraet væk og derefter modtage en besked fra udvikleren.
6. pic_photo_or_album: Hoper op for at tage et billede eller sende et billede i et album
Efter brugeren klikker på knappen, vil WeChat-klienten vise en vælger, hvor brugeren kan vælge "Tag et billede" eller "Vælg fra mobilalbummet". Efter brugeren har valgt, gennemgår han de to andre processer.
7. pic_weixin: Sæt WeChat-albummapperen op
Efter brugeren klikker på knappen, vil WeChat-klienten åbne WeChat-albummet, og efter at have gennemført udvælgelsesoperationen, vil det valgte foto blive sendt til udviklerens server, og begivenheden vil blive sendt til udvikleren, albummet vil blive lagt væk, og så kan beskeden fra udvikleren modtages.
8. locatio{filter}n_select: pop geolocation selector op
Efter brugeren klikker på knappen, vil WeChat-klienten åbne geolokationsvalgsværktøjet, og efter at have gennemført udvælgelsesoperationen, vil den valgte geografiske placering blive sendt til udviklerens server, og lokationsvalgsværktøjet vil blive lagt væk, hvorefter udvikleren kan modtage en besked.
9. media_id: Send beskeder (undtagen sms)
Efter brugeren klikker på media_id type-knappen, vil WeChat-serveren sende det materiale, der svarer til det permanente materiale-ID, som udvikleren har udfyldt, til brugeren, og den permanente materialetype kan være billede, lyd, video eller grafisk besked. Bemærk: Det permanente aktiv-ID skal være et legitimt ID, der er opnået efter upload af grænsefladen "Material Management/Add Permanent Material".
10. view_limited: Spring til URL'en for den grafiske besked
Efter brugeren klikker på view_limited tastknappen, åbner WeChat-klienten URL'en til den grafiske besked, der svarer til det permanente materiale-ID, som udvikleren har udfyldt i knappen. Bemærk: Det permanente aktiv-ID skal være et legitimt ID, der er opnået efter upload af grænsefladen "Material Management/Add Permanent Material".


Brugerdefinerede menumetoder:

http-anmodningsmetode: POST (brug venligst https-protokollen) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN

Posts JSON-data:







Tidligere:SQL Server-databasen sletter alle tabeller
Næste:WeChat serie af tutorials til udvikling af offentlige konti
Opslået på 07/11/2017 14.48.58 |
Tak udlejer for at dele, du kan henvise til det
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com