WeChat-testkontot jag använder kan inte ställas in i bakgrunden som på WeChats publika plattform.
Först trodde jag att jag inte kunde anpassa menyn, men i behörighetsmenyn såg jag att jag kunde anpassa menyn
Anpassade menyer, inte direkta visuella gränssnitt som vi brukar, här behöver du anpassa menyn med kod.
http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html Detta är ett detaljerat dokument
Det anpassade menygränssnittet kan implementera olika typer av knappar, såsom:
1. Klicka: Klicka för att pusha evenemanget Efter att användaren klickar på typknappen kommer WeChat-servern att skicka strukturen för meddelandetyphändelsen till utvecklaren via meddelandegränssnittet (se meddelandegränssnittets guide), och ta med nyckelvärdet som utvecklaren fyllt i i knappen, och utvecklaren kan interagera med användaren via det anpassade nyckelvärdet. 2. vy: Hoppa till URL:en Efter att användaren klickat på visningstypknappen öppnar WeChat-klienten webbsidans URL som utvecklat i knappen, vilket kan kombineras med webbsidesauktorisationen för att hämta användarens grundläggande informationsgränssnitt för att få användarens grundläggande information. 3. scancode_push: Skanna koden för att skicka händelsen Efter att användaren tryckt på knappen kommer WeChat-klienten att öppna skanningsverktyget, visa skanningsresultatet (om det är en URL, kommer den att ange URL:en) efter att skanningsoperationen har slutförts, och skanningsresultatet skickas till utvecklaren, som kan skicka ett meddelande. 4. scancode_waitmsg: Skanna koden för att skicka händelsen och promptrutan "Message Received" dyker upp Efter att användaren tryckt på knappen kommer WeChat-klienten att kalla fram skanningsverktyget, och efter att skanningsoperationen är slutförd skickas skanningsresultatet till utvecklaren, sedan läggs skanningsverktyget undan, och då dyker promptrutan "meddelande tas emot" upp, och då kan du få ett meddelande från utvecklaren. 5. pic_sysphoto: Popup-systemet tar bilder och skickar bilder Efter att användaren tryckt på knappen kommer WeChat-klienten att kalla fram systemkameran, och efter att fotooperationen slutförts skickar den det fångade fotot till framkallaren, skickar händelsen till utvecklaren, lägger undan systemkameran samtidigt, och kan sedan få ett meddelande från utvecklaren. 6. pic_photo_or_album: Hoppa upp för att ta ett foto eller skicka en bild i ett album Efter att användaren klickat på knappen kommer WeChat-klienten att visa en väljare där användaren kan välja "Ta ett foto" eller "Välj från mobilalbumet". Efter att användaren valt går han igenom de andra två processerna. 7. pic_weixin: Ladda upp WeChat-albummapparen Efter att användaren tryckt på knappen kommer WeChat-klienten att ta upp WeChat-albumet, och efter att urvalet har slutförts skickas det valda fotot till utvecklarens server, händelsen skickas till utvecklaren, albumet läggs undan, och sedan kan meddelandet från utvecklaren tas emot. 8. locatio{filter}n_select: öppna geolokaliseringsväljaren Efter att användaren klickar på knappen kommer WeChat-klienten att öppna verktyget för val av geolokalisering, och efter att urvalsoperationen slutförts skickas den valda geografiska platsen till utvecklarens server, platsvalsverktyget sparas undan, och utvecklaren kan då få ett meddelande. 9. media_id: Skicka meddelanden (förutom sms) Efter att användaren klickar på knappen media_id typ skickar WeChat-servern materialet som motsvarar det permanenta material-ID som utvecklaren fyllt i till användaren, och den permanenta materialtypen kan vara bild, ljud, video eller grafiskt meddelande. Observera: Det permanenta tillgångs-ID:t måste vara ett legitimt ID som erhållits efter uppladdning av gränssnittet "Material Management/Add Permanent Material". 10. view_limited: Hoppa till URL:en för det grafiska meddelandet Efter att användaren klickar på knappen för view_limited att skriva, öppnar WeChat-klienten URL:en till det grafiska meddelandet som motsvarar det permanenta material-ID som utvecklaren fyllt i i knappen. Observera: Det permanenta tillgångs-ID:t måste vara ett legitimt ID som erhållits efter uppladdning av gränssnittet "Material Management/Add Permanent Material".
Anpassade menymetoder:
HTTP-förfrågningsmetod: POST (vänligen använd https-protokollet) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
Posts JSON-data:
|