Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 12691|Respuesta: 1

Desarrollo de WeChat cómo personalizar el menú

[Copiar enlace]
Publicado en 30/8/2016 15:24:19 | | | |


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:







Anterior:La base de datos de SQL Server elimina todas las tablas
Próximo:Serie de tutoriales para el desarrollo de cuentas públicas de WeChat
Publicado en 7/11/2017 14:48:58 |
Gracias arrendador por compartirlo, puedes consultarlo
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com