Maison > Applet WeChat > Développement de mini-programmes > Cas de configuration push de message de mini programme

Cas de configuration push de message de mini programme

angryTom
Libérer: 2020-03-07 10:27:29
avant
4028 Les gens l'ont consulté

Cet article présente la méthode de configuration de la capacité de transmission de messages du mini programme WeChat. J'espère qu'il sera utile aux amis qui apprennent le développement de mini programmes !

Cas de configuration push de message de mini programme

Cas de configuration push de message du mini programme

Afin d'enrichir les capacités de service du mini programme et d'améliorer le service qualité, WeChat est Le Mini Programme fournit des capacités de messagerie de service client afin que les utilisateurs du Mini Programme puissent communiquer avec le fournisseur de services du Mini Programme de manière pratique et rapide. Après avoir activé et défini la configuration du push de message, les messages envoyés par les utilisateurs au mini-programme et le push d'événement requis par les développeurs seront transmis à l'adresse du serveur par WeChat. Voyons comment configurer cela. Il s'agit d'un rendu de cas de ma propre configuration.

Apprentissage recommandé : Développement de mini programmes

Cas de configuration push de message de mini programme

Je définis le fichier api.php dans le répertoire racine de mon serveur, et remplis dans l'adresse de l'URL Pour http://www.100txy.com/api.php, le code spécifique du fichier api.php est le suivant

<?php
define("TOKEN","100txy");// 后台填写的token
$wechatObj = new wechatAPI();
$wechatObj->isValid();
class wechatAPI
{
  public function isValid()//验证微信接口,如果确认是微信就返回它传来的echostr参数
  {
     $echoStr = $_GET["echostr"];
     if ($this->checkSignature()) {
     echo $echoStr;
     exit;
     }
  }
  private function checkSignature(){ //官方的验证函数
   $signature = $_GET["signature"];
   $timestamp = $_GET["timestamp"];
   $nonce = $_GET["nonce"];
   $token = TOKEN;
   $tmpArr = array($token, $timestamp, $nonce);
   sort($tmpArr, SORT_STRING);
   $tmpStr = implode( $tmpArr );
   $tmpStr = sha1( $tmpStr );
   if( $tmpStr == $signature ){
   return true;
   }else{
   return false;
   }
  }
};
Copier après la connexion

Après configuration et soumission, il peut être activé avec succès !

Pour plus de tutoriels connexes, veuillez faire attention au Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:www.100txy.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal