Maison > Applet WeChat > Développement WeChat > Configuration et demande de développement de la plateforme publique WeChat

Configuration et demande de développement de la plateforme publique WeChat

高洛峰
Libérer: 2017-03-01 10:25:27
original
1775 Les gens l'ont consulté

1. Paramètres de configuration

define('WEIXIN_APPID', 'wxzzzzzzzz');
define('WEIXIN_APPSECRET', 'ouewjdsaudsamkh');
define('WEIXIN_TOKEN', '9973833232232');
define('WEIXIN_NOTIFY_URL', 'http://xx.com/xx/xx');
define('WEIXIN_MCHID', '322221121');
define('WEIXIN_KEY', 'xddsdswewew');
Copier après la connexion

1) Compte public WeChat en cours de développement ID

WEIXIN_APPID : ID d'application

WEIXIN_APPSECRET : clé d'application

Allez sur la page d'accueil de la plateforme publique, cliquez sur le Developer Center, et vous pourrez voir que dans la page de configuration, ces deux-là sont disponibles par défaut.

微信公众平台开发配置、请求       微信公众平台开发配置、请求

2) Configuration du serveur

WEIXIN_TOKEN, qui est le jeton, personnalisé, doit être en anglais ou en numéro , longueur 3-32 caractères.

Adresse du serveur URL, qui est l'adresse d'entrée du compte officiel WeChat. Sur cette page, je ferai une vérification de signature ou recevrai des messages d'événements

1. Vérification de signature : lors de la modification de la configuration, vous devez effectuer une vérification de signature via cette adresse

2. Recevoir des événements Message : fait référence à l'envoi de certains messages lorsque l'on prête attention et peut effectuer certaines opérations logiques spécifiques

微信公众平台开发配置、请求

3) Configuration du paiement WeChat

Cliquez sur le menu de paiement WeChat

WEIXIN_MCHID : numéro du commerçant, qui peut être consulté dans les informations du commerçant

WEIXIN_NOTIFY_URL : API de rappel asynchrone du paiement WeChat, qui peut mettre à jour le statut de la commande, envoyer du push et autre logique

微信公众平台开发配置、请求       微信公众平台开发配置、请求


WEIXIN_KEY : Pour définir cette clé de paiement, vous devez vous connecter à la plateforme marchande de paiement WeChat Après vous être connecté, cliquez pour accéder à la sécurité API, puis téléchargez le certificat et définissez la clé vous-même, et tout ira bien.

微信公众平台开发配置、请求       微信公众平台开发配置、请求

2. Requête et débogage

Il existe un curl très pratique en php, voici CURLOPT_SSL_VERIFYPEER. Cet attribut n'a pas été ajouté au début et les données renvoyées à chaque fois lors de la demande au serveur WeChat étaient fausses. Plus tard, j'ai utilisé HttpRequester de Firefox pour simuler une requête et j'ai pu revenir aux données. Après avoir recherché les informations, j'ai découvert que je devais définir cet attribut.

CURLOPT_SSL_VERIFYPEER : s'il faut détecter si le certificat du serveur est émis par une autorité de certification autorisée et certifiée par un navigateur classique

/**
     * 原始POST
     * @param $url 请求的url地址
     * @param $raw 原始数据,可以为字符串或数组
     * @return mixed 返回请求值
     */
    public function rawpost($url, $raw)
    {
        $resource = curl_init();
        curl_setopt($resource, CURLOPT_POST, true);
        curl_setopt($resource, CURLOPT_URL, $url);
        curl_setopt($resource, CURLOPT_POSTFIELDS, $raw);
        curl_setopt($resource, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($resource, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($resource, CURLOPT_SSL_VERIFYPEER, false);
        //curl_setopt($resource, CURLOPT_HTTPHEADER, array('Expect:'));
        $data = curl_exec($resource);
        curl_close($resource);
        return $data;
    }
Copier après la connexion

Ici, nous recommandons HttpRequester. Ce plug-in peut simuler diverses soumissions telles que post et get. Le type de contenu peut également être sélectionné.

微信公众平台开发配置、请求

Le développement de WeChat fournit également un endroit pour tester l'interface en ligne.

微信公众平台开发配置、请求

Lors d'une demande de débogage, WeChat renverra divers codes de retour. Cliquez pour afficher la description du code retour global.

微信公众平台开发配置、请求

Téléchargement de la démo :

Adresse github : https://github.com/pwstrick/weixin_demo

Adresse CSDN : http://download.csdn.net/detail/loneleaf1/9045731

Pour plus d'articles liés à la configuration et à la demande de développement de la plateforme publique WeChat, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
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