Utilisez le compte test WeChat et l'application WeChat d'entreprise pour créer votre propre service de transmission de messages. Envoyez simplement une simple requête GET à votre propre serveur pour transmettre le message sur votre téléphone mobile WeChat.
Avant de pousser, vous devez configurer les paramètres liés à WeChat sur le système. Connectez-vous au backend du système (page d'accueil, http://你的域名/
), enregistrez un nouvel utilisateur, puis reportez-vous aux informations suivantes pour la configuration.
Vous ne pouvez configurer qu'un seul des comptes de test WeChat et des applications WeChat d'entreprise, mais tous les champs doivent être remplis, sinon le push ne sera pas possible.
GET http://你的域名/template/用户名
GET http://你的域名/template/用户名?token=hello
From: {{from.DATA}} {{description.DATA}} {{remark.DATA}}
. Obtenez l'ID du modèle après la soumission.http://你的域名/verify/用户名
; remplissez n'importe quel jeton comme jeton de configuration d'interface. Ne cliquez pas sur Vérifier après l'avoir rempli. Remplissez d'abord le jeton de configuration de l'interface dans le système push et modifiez-le avec succès, puis cliquez sur Vérifier.Remarque : L'application WeChat d'entreprise prend en charge la diffusion vers plusieurs membres de l'entreprise. Pour l'ID du destinataire sur la page de configuration, remplissez la liste des ID de membre (plusieurs destinataires sont séparés par « | », jusqu'à 1 000 sont pris en charge) ou remplissez « @ ». all" pour informer directement tous les membres corporatifs.
Envoyez simplement une simple requête GET ou POST à votre propre serveur pour terminer le push.
Remarque : Tous les push doivent porter token
pour vérifier l'identité, et la valeur est le jeton push du message dans la configuration des informations utilisateur. Vous pouvez utiliser des paramètres de requête ou des données de formulaire dans l'URL.
Les comptes de test WeChat ne prennent en charge que les modèles de messages.
URL push (GET/POST) : http://你的域名/template/用户名
Champs de paramètres facultatifs (utilisés pour apparaître à divers endroits dans le modèle) :
Remarque : Si vous utilisez la requête GET, tous les paramètres doivent être sous la forme de paramètres de requête. Si vous utilisez la requête POST, vous devez utiliser toutes les données du formulaire.
Exemple : http://你的域名/template/用户名?token=token&from=webpage&desc=Hello%20Wrold&remark=这是一条测试消息
Effet:
L'application d'entreprise WeChat prend en charge les messages en texte brut et les messages de carte texte.
URL push (GET/POST) : http://你的域名/plaintext/用户名
Champs de paramètres obligatoires :
Remarque : Si vous utilisez la requête GET, tous les paramètres doivent être sous la forme de paramètres de requête. Si vous utilisez la requête POST, vous devez utiliser toutes les données du formulaire.
Exemple : http://你的域名/plaintext/用户名?token=token&content=Hello,%20traveller
URL push (GET/POST) : http://你的域名/textcard/用户名
Champs de paramètres obligatoires :
Remarque : Si vous utilisez la requête GET, tous les paramètres doivent être sous la forme de paramètres de requête. Si vous utilisez la requête POST, vous devez utiliser toutes les données du formulaire.
Exemple : http://你的域名/textcard/用户名?token=token&title=Hello&desc=World
Effet:
Exécutez simplement le fichier binaire packagé directement. La première exécution générera un fichier de configuration, dans lequel vous pourrez configurer les paramètres liés à l'émission JWT, s'il faut activer Redis en tant que cache (non par défaut) et le port sur lequel le service s'exécute (80 par défaut). Cela prendra effet après le redémarrage du programme.
set GOPROXY= ` https://goproxy.cn,direct ` GOOS=windows GOARCH=amd64 | go build -o go-message.exe go-message-pusher
GOPROXY=https://goproxy.cn,direct CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -o go-message go-message-pusher