Esta demonstração foi construída com base no Spring Boot e implementa a função de desenvolvimento back-end da conta pública WeChat.
Este projeto é um programa de demonstração do WxJava. Para mais demonstrações, verifique aqui.
Se você tiver alguma dúvida, por favor [pergunte aqui], obrigado pela sua cooperação.
Etapas de uso:
- Observe que esta demonstração adiciona suporte ao lombok ao compilar para simplificar o código. Se você não conhece o lombok, aprenda o conhecimento relevante primeiro. Por exemplo, você pode ler este artigo;
- Além disso, se os novatos encontrarem problemas, leia primeiro a seção de perguntas frequentes da [página inicial da documentação de desenvolvimento], o que pode evitar muitos desvios e economizar muito tempo.
- Configuração: Copie
/src/main/resources/application.yml.template
ou modifique sua extensão para gerar o arquivo application.yml
, preencha a configuração relevante de acordo com suas necessidades (nota: o texto após os dois pontos no arquivo yml precisa ser ser adicionado antes do Espaço, você pode consultar a configuração existente, caso contrário a configuração do atributo não será bem-sucedida); - As principais instruções de configuração são as seguintes:
wx:
mp:
useRedis: false
redisConfig:
host: 127.0.0.1
port: 6379
timeout: 2000
configs:
- appId: 1111 # 第一个公众号的appid
secret: 1111 # 公众号的appsecret
token: 111 # 接口配置里的Token值
aesKey: 111 # 接口配置里的EncodingAESKey值
- appId: 2222 # 第二个公众号的appid,以下同上
secret: 1111
token: 111
aesKey: 111
- Execute o programa Java:
WxMpDemoApplication
; - Configure o endereço da interface na conta oficial do WeChat: http://nome de domínio acessível pela rede pública/wx/portal/xxxxx (observe que xxxxx é o valor appid da conta oficial correspondente);
- Modifique a implementação de cada manipulador de acordo com suas necessidades e adicione sua própria lógica de negócios.