Maison  >  Article  >  Applet WeChat  >  Aperçu du développement de WeChat

Aperçu du développement de WeChat

Y2J
Y2Joriginal
2017-05-16 10:47:471987parcourir

Aperçu du développement de la plateforme publique WeChat

La plateforme publique WeChat est une plateforme permettant aux opérateurs de fournir des informations et des services aux utilisateurs de WeChat via des comptes publics, et le développement de la plateforme publique interface est la base de En fournissant des services, une fois que les développeurs ont créé un compte public sur le site Web de la plate-forme publique et obtenu les autorisations d'interface, ils peuvent aider au développement en lisant ce document d'interface.

Afin d'identifier les utilisateurs, chaque utilisateur générera un OpenID sécurisé pour chaque compte public. Si vous avez besoin de partager des utilisateurs entre plusieurs comptes publics et applications mobiles, vous devez vous rendre sur WeChat. La plateforme ouverte lie ces comptes et applications officiels à un compte de plateforme ouverte. Après la liaison, bien qu'un utilisateur dispose de plusieurs OpenID différents pour plusieurs comptes et applications officiels, il n'a pas accès à tous les comptes et applications publics sous le même compte de plateforme ouverte. . Les comptes et applications officiels n'ont qu'un seul UnionID. Vous pouvez en savoir plus dans le document Gestion des utilisateurs-Obtenir des informations utilisateur de base (mécanisme UnionID).

Veuillez noter aux développeurs :

1. Le développement de la plate-forme publique WeChat fait référence au développement commercial des comptes publics WeChat, y compris les applications mobiles, les sites Web PC et les comptes publics. le développement de plateformes tierces (qui fournissent des services aux opérateurs de comptes publics de tous horizons), veuillez vous rendre sur la plateforme ouverte WeChat pour y accéder.
2. Avant de demander un compte public certifié, vous pouvez rapidement demander un compte de test d'interface via le système de demande de compte de test et commencer immédiatement les tests et le développement de l'interface.
3. Pendant le processus de développement, vous pouvez utiliser des outils de débogage d'interface pour déboguer certaines interfaces en ligne.
4. Chaque interface a une limite quotidienne de fréquence d'appel d'interface. Vous pouvez vérifier la fréquence spécifique sur le site officiel de la plateforme publique - Developer Center.
5. Lorsque des problèmes surviennent pendant le développement, vous pouvez découvrir et résoudre le problème via le code retour de l'appel d'interface et le guide de dépannage d'alarme (l'alarme d'interface peut être définie sur le site officiel de la plateforme publique - Developer Center) .
6. La plate-forme publique utilise access_token comme identifiant d'appel d'interface pour appeler l'interface. Tous les appels d'interface doivent d'abord obtenir le access_token. Lorsqu'il expire, il doit être obtenu à nouveau. , le nombre de fois qu'il peut être obtenu en une journée est limité. Les développeurs doivent stocker. Pour plus de détails, consultez le document Obtention des informations d'identification d'appel d'interface (access_token).
7. L'appel d'interface de plate-forme publique ne prend en charge que le port 80.

Les comptes officiels fournissent principalement des services aux utilisateurs via des sessions de messages de compte officiel et des pages Web au sein du compte officiel. Les deux situations sont présentées ci-dessous :

1. conversation

Le compte officiel existe sous la forme d'un contact de l'utilisateur WeChat. La conversation par message est la base de l'interaction entre le compte officiel et l'utilisateur. À l'heure actuelle, il existe principalement plusieurs types de services de messagerie dans les comptes publics, qui sont utilisés dans différents scénarios.

1) Messagerie de masse : les comptes officiels peuvent envoyer des messages de masse aux utilisateurs à une certaine fréquence (une fois par jour pour les comptes d'abonnement, 4 fois par mois pour les comptes de service), notamment des messages texte, des messages graphiques, Images, vidéos, voix, etc.
2) Message de réponse passive : une fois que l'utilisateur a envoyé un message au compte officiel, le serveur WeChat enverra le message à l'adresse du serveur prédéfinie par le développeur dans le centre de développement (le développeur doit vérifier l'authenticité de le message), et le compte officiel peut répondre dans les 5 secondes, vous pouvez répondre à un message ou vous pouvez répondre avec une commande pour dire au serveur WeChat de ne pas encore répondre à ce message. Le cryptage peut être défini pour les messages de réponse passive (définissez-le dans le centre de développement du site officiel de la plateforme publique. Après réglage, il sera traité conformément aux documents de cryptage et de décryptage des messages. Les trois autres types d'appels de messages ne sont pas requis car ce sont des appels API plutôt que des retours de requêtes.
3) Messages du service client : dans les 48 heures suivant l'envoi d'un message par l'utilisateur au compte officiel, le compte officiel peut envoyer un nombre illimité de messages à l'utilisateur, principalement utilisés dans les scénarios de service client. Le comportement de l'utilisateur déclenchera le push d'événement. Certains push d'événement permettent aux comptes publics d'envoyer des messages au service client en conséquence. Pour plus de détails, consultez le document de description de l'événement et du message push WeChat.
4) Modèles de messages : lorsqu'il est nécessaire d'envoyer des notifications de service aux utilisateurs (telles que des rappels de glissement de carte, des notifications de réussite de réservation de service, etc.), le compte officiel peut utiliser des modèles de contenu spécifiques pour envoyer de manière proactive des messages aux utilisateurs.

2. Pages Web dans les comptes publics

De nombreux scénarios commerciaux complexes nécessitent de fournir des services via des pages Web. Dans ce cas, vous devez utiliser :

1) Autoriser la page Web à obtenir les informations de base de l'utilisateur : Grâce à cette interface, vous pouvez obtenir les informations de base de l'utilisateur (l'obtention de l'OpenID de l'utilisateur ne nécessite pas le consentement de l'utilisateur, et l'obtention des informations de base de l'utilisateur nécessite le consentement de l'utilisateur) 2) WeChat JS-SDK : il s'agit d'une boîte à outils permettant aux développeurs d'utiliser les fonctions natives de WeChat sur les pages Web via du code JavaScript. Les développeurs peuvent l'utiliser pour enregistrer et lire des voix WeChat sur des pages Web, surveiller le partage WeChat et télécharger des images locales sur les téléphones mobiles. , prendre des photos et bien d'autres fonctionnalités.

Introduction au cas type

Les comptes publics qui méritent d'être étudiés sont principalement les comptes de service. Nous les listerons et les présenterons comme suit :

Centre de cartes de crédit de la China Merchants Bank

. Aperçu du développement de WeChat


Si vous êtes titulaire d'une carte, vous pouvez interroger rapidementles factures, les limites et les points de carte de crédit ; rembourser et demander rapidement des factures Acompte ; service manuel de transfert WeChat ; consommation de carte de crédit, rappels gratuits WeChat. Si vous n'êtes pas titulaire d'une carte, vous pouvez demander une carte via WeChat !

Le compte officiel de China Merchants Bank guide les utilisateurs à travers des messages d'invite pour lier en toute sécurité leur identifiant WeChat et leur numéro de carte de crédit.
Les utilisateurs peuvent vérifier les factures, recevoir des notifications de carte de crédit et d'autres fonctions via ce compte officiel. Il s'agit d'une fonction mise en œuvre par les développeurs de la China Merchants Bank via l'interface du compte officiel.

China Southern Airlines

Aperçu du développement de WeChat

Vous pouvez vous enregistrer, sélectionner des sièges et demander un vol. informations, vérifier la météo de la ville de destination et fournir des services professionnels aux membres Sky Pearl.

Le compte officiel de China Southern Airlines permet aux utilisateurs de lier les services d'adhésion à Sky Pearl avec l'identifiant WeChat.
Les utilisateurs peuvent réserver des billets, vérifier les commandes et même demander des cartes d'embarquement via ce compte officiel.

Guangdong Unicom

Aperçu du développement de WeChat

Vous pouvez lier votre numéro de téléphone portable dans WeChat , trafic de points, solde de colis, trafic Internet mobile, demande de trafic exclusive WeChat, consultation du service client.

Le compte officiel de Guangdong Unicom peut être lié à un numéro de téléphone mobile pour vérifier le trafic, les colis et d'autres fonctions.
Guangdong China Unicom a également étroitement coopéré avec WeChat. Vous pouvez obtenir les cinq privilèges majeurs de WeChat en achetant le vocabulaire WeChat.

【Recommandations associées】
1 Recommandation spéciale : "boîte à outils du programmeur php" V0 .1. téléchargement de la version

2. Téléchargement du code source de la plateforme de compte public WeChat

3. Téléchargement du code source du système de commande Alizi

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!

Déclaration:
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