Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 12691|Resposta: 1

Desenvolvimento do WeChat como personalizar o menu

[Copiar link]
Publicado em 30/08/2016 15:24:19 | | | |


A conta de teste do WeChat que uso não pode ser configurada em segundo plano como na plataforma pública do WeChat.

No começo, achei que não poderia personalizar o menu, mas no menu de permissões, vi que podia personalizar o menu

Menuápios personalizados, não interfaces visuais diretas como costumamos fazer, aqui você precisa personalizar o menu com código.

http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html
Este é um documento detalhado

A interface de menu personalizada pode implementar vários tipos de botões, como:

1. Clique: Clique para empurrar o evento
Após o usuário clicar no botão de clicar no tipo, o servidor WeChat enviará a estrutura do evento de tipo de mensagem para o desenvolvedor através da interface de mensagem (consulte o guia da interface de mensagens) e traz o valor-chave preenchido pelo desenvolvedor no botão, e o desenvolvedor poderá interagir com o usuário por meio do valor-chave personalizado.
2. visualização: Pular para a URL
Após o usuário clicar no botão de tipo de visualização, o cliente WeChat abrirá a URL da página web preenchida pelo desenvolvedor no botão, que pode ser combinada com a autorização da página para obter a interface básica de informações do usuário e assim obter as informações básicas do usuário.
3. scancode_push: Escanear o código para enviar o evento
Após o usuário clicar no botão, o cliente WeChat abrirá a ferramenta de varredura, exibirá o resultado da varredura (se for uma URL, ele inserirá a URL) após concluir a operação de varredura, e o resultado da varredura será enviado ao desenvolvedor, que poderá enviar uma mensagem.
4. scancode_waitmsg: Escaneie o código para enviar o evento e a caixa de prompt "Mensagem Recebida" aparece
Depois que o usuário clica no botão, o cliente WeChat chama a ferramenta de escaneamento e, após concluir a operação de varredura, o resultado da varredura é enviado ao desenvolvedor, depois guarda a ferramenta de escaneamento, e então a caixa de prompt "mensagem está sendo recebida" aparece, e então você pode receber uma mensagem do desenvolvedor.
5. pic_sysphoto: O sistema pop-up tira e envia fotos
Após o usuário clicar no botão, o cliente WeChat chamará a câmera do sistema e, após concluir a operação da foto, enviará a foto capturada para o desenvolvedor, enviará o evento para ele, guardando a câmera do sistema ao mesmo tempo, e então pode receber uma mensagem do desenvolvedor.
6. pic_photo_or_album: Apareça para tirar uma foto ou enviar uma foto em um álbum
Após o usuário clicar no botão, o cliente WeChat exibirá um seletor para que ele escolha "Tirar uma foto" ou "Selecionar do álbum móvel". Depois que o usuário escolhe, ele passa pelos outros dois processos.
7. pic_weixin: Abra o mapeador de álbuns do WeChat
Após o usuário clicar no botão, o cliente WeChat abrirá o álbum WeChat e, após completar a operação de seleção, a foto selecionada será enviada para o servidor do desenvolvedor, o evento será enviado para o desenvolvedor, o álbum será guardado, e então a mensagem do desenvolvedor poderá ser recebida.
8. Localização{filtro}n_select: Abre o seletor de geolocalização
Após o usuário clicar no botão, o cliente WeChat abrirá a ferramenta de seleção de geolocalização e, após concluir a operação de seleção, a localização geográfica selecionada será enviada ao servidor do desenvolvedor, e a ferramenta de seleção de localização será guardada, e então o desenvolvedor poderá receber uma mensagem.
9. media_id: Enviar mensagens (exceto mensagens de texto)
Após o usuário clicar no botão de media_id digitar, o servidor do WeChat enviará o material correspondente ao ID permanente preenchido pelo desenvolvedor para o usuário, e o tipo permanente de material pode ser imagem, áudio, vídeo ou mensagem gráfica. Nota: O ID de ativo permanente deve ser um ID legítimo obtido após o upload da interface "Gerenciamento de Material/Adicionar Material Permanente".
10. view_limited: Pular para a URL da mensagem gráfica
Após o usuário clicar no botão view_limited type, o cliente WeChat abrirá a URL da mensagem gráfica correspondente ao ID permanente do material preenchido pelo desenvolvedor no botão. Nota: O ID de ativo permanente deve ser um ID legítimo obtido após o upload da interface "Gerenciamento de Material/Adicionar Material Permanente".


Métodos personalizados de menu:

método de solicitação http: POST (por favor, use protocolo https) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN

Dados JSON do Post:







Anterior:O banco de dados do SQL Server exclui todas as tabelas
Próximo:Série de tutoriais para desenvolvimento de contas públicas WeChat
Publicado em 07/11/2017 14:48:58 |
Obrigado, proprietário, por compartilhar, você pode consultar
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com