La cuenta de prueba de WeChat que uso no puede configurarse en segundo plano como en la plataforma pública de WeChat.
Al principio pensé que no podía personalizar el menú, pero en el menú de permisos vi que sí podía personalizar el menú
Menús personalizados, no interfaces visuales directas como solemos hacer, aquí necesitas personalizar el menú con código.
http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html Este es un documento detallado
La interfaz de menú personalizada puede implementar varios tipos de botones, como:
1. Clic: Haz clic para empujar el evento Después de que el usuario haga clic en el botón de tipo de clic, el servidor de WeChat enviará la estructura del evento tipo de mensaje al desarrollador a través de la interfaz de mensaje (consulte la guía de la interfaz de mensajes), y traerá el valor clave rellenado por el desarrollador en el botón, y el desarrollador podrá interactuar con el usuario a través del valor clave personalizado. 2. ver: Saltar a la URL Después de que el usuario haga clic en el botón de tipo de vista, el cliente de WeChat abrirá la URL de la página web rellenada por el desarrollador en el botón, que puede combinarse con la autorización de la página web para obtener la interfaz básica de información del usuario y así obtener la información básica del usuario. 3. scancode_push: Escanear el código para enviar el evento Después de que el usuario pulse el botón, el cliente de WeChat abrirá la herramienta de escaneo, mostrará el resultado del escaneo (si es una URL, introducirá la URL) tras completar la operación de escaneo, y el resultado del escaneo se enviará al desarrollador, que podrá enviar un mensaje. 4. scancode_waitmsg: Escanea el código para enviar el evento y aparece la ventana de prompt "Mensaje Recibido" Después de que el usuario pulse el botón, el cliente de WeChat llamará a la herramienta de escaneo y, tras completar la operación de escaneo, el resultado del escaneo se enviará al desarrollador, luego guardará la herramienta de escaneo, y después aparecerá el cuadro de aviso de "se está recibiendo el mensaje", y entonces puede que recibas un mensaje del desarrollador. 5. pic_sysphoto: El sistema emergente tomará y enviará imágenes Después de que el usuario pulse el botón, el cliente de WeChat llamará a la cámara del sistema y, tras completar la operación de foto, enviará la foto capturada al desarrollador, enviará el evento al desarrollador y guardará la cámara del sistema al mismo tiempo, y luego puede recibir un mensaje del desarrollador. 6. pic_photo_or_album: Aparece para hacer una foto o enviar una foto en un álbum Después de que el usuario haga clic en el botón, el cliente de WeChat mostrará un selector para que el usuario elija "Tomar una foto" o "Seleccionar desde el álbum móvil". Después de elegir, el usuario pasa por los otros dos procesos. 7. pic_weixin: Abre el mapper de álbumes de WeChat Después de que el usuario haga clic en el botón, el cliente de WeChat abrirá el álbum de WeChat y, tras completar la operación de selección, la foto seleccionada se enviará al servidor del desarrollador, el evento se enviará al desarrollador, el álbum se guardará y luego podrá recibir el mensaje del desarrollador. 8. Localizio{filter}n_select: Aparece el selector de geolocalización Después de que el usuario pulse el botón, el cliente de WeChat abrirá la herramienta de selección de geolocalización y, tras completar la operación de selección, la ubicación geográfica seleccionada se enviará al servidor del desarrollador, la herramienta de selección de ubicación se guardará y entonces el desarrollador podrá recibir un mensaje. 9. media_id: Enviar mensajes (excepto mensajes de texto) Después de que el usuario pulse el botón de media_id tipo, el servidor de WeChat enviará el material correspondiente al ID permanente rellenado por el desarrollador al usuario, y el tipo de material permanente puede ser un mensaje fotográfico, audio, vídeo o gráfico. Nota: El ID de activo permanente debe ser legítimo obtenido tras subir la interfaz "Gestión de material/Añadir material permanente". 10. view_limited: Saltar a la URL del mensaje gráfico Después de que el usuario haga clic en el botón de view_limited type, el cliente de WeChat abrirá la URL del mensaje gráfico correspondiente al ID de material permanente rellenado por el desarrollador en el botón. Nota: El ID de activo permanente debe ser legítimo obtenido tras subir la interfaz "Gestión de material/Añadir material permanente".
Métodos personalizados de menú:
método de solicitud http: POST (por favor usar protocolo https) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
Datos JSON de Post:
|