Mini programme WeChat ---- Ouvrez le mini programme à partir de messages texte, d'e-mails, de pages Web en dehors de WeChat et d'autres scénarios via URLScheme ou URLLink
Schéma d'URL : cette interface est utilisée pour obtenir le code de schéma du mini-programme et convient aux scénarios commerciaux dans lesquels des mini-programmes sont lancés via des messages texte, des e-mails, des pages Web externes, WeChat, etc. Actuellement, il n'est ouvert qu'aux mini-programmes destinés à des sujets nationaux non individuels. Pour plus de détails, voir Obtention du schéma d'URL.
Lien URL : obtenez le lien URL du mini-programme, adapté aux scénarios professionnels dans lesquels des mini-programmes sont lancés via des messages texte, des e-mails, des pages Web, WeChat, etc. Actuellement, il n'est ouvert qu'aux mini-programmes destinés à des sujets nationaux non individuels. Pour plus de détails, voir Obtention d'un lien URL.
3. Limite supérieure d'appel
Fin de génération : le nombre total de schémas d'URL (texte brut crypté) et de liens URL générés par jour est plafonné à 500 000 ;
Côté ouvert : le nombre total de fois qu'un mini-programme peut être ouvert via le schéma d'URL (texte brut crypté) et le lien URL est plafonné à 3 millions par jour ;
À compter du 19 décembre 2023, la restriction du système d'URL d'une personne par lien sera supprimée, permettant ainsi à plusieurs utilisateurs d'accéder à la même connexion. Des instructions de réglage détaillées peuvent être trouvées dans « Annonce du schéma d'URL et de l'optimisation des liens URL ».
4. Autres questions nécessitant une attention particulière
4.1 Schéma d'URL
Le schéma d'URL crypté permet aux développeurs de fusionner les paramètres de requête après le lien. Pour plus de détails, voir Obtention d'un schéma d'URL ;
Si vous devez ouvrir un mini-programme sur une page Web dans WeChat, veuillez utiliser l'onglet Ouvrir WeChat - bouton de saut du mini-programme. Si vous n'avez pas de compte public, vous pouvez également utiliser directement l'identité du mini-programme pour développer des pages Web et accéder au mini-programme sans authentification. Voir le site Web statique de développement cloud. sauter le mini-programme. Les mini-programmes qui répondent à la portée ouverte peuvent envoyer des messages texte prenant en charge l'ouverture du mini-programme ;
Cette fonction couvre essentiellement la version de WeChat actuellement utilisée par les utilisateurs, et les développeurs n'ont pas besoin d'être compatibles avec les versions inférieures ;
Seul le schéma d'URL de l'applet publié peut être généré ;
Lors du passage à WeChat via le schéma d'URL, une boîte de dialogue système peut être déclenchée pour demander. Si l'utilisateur choisit de ne pas sauter, le mini-programme ne peut pas être ouvert. Il est demandé aux développeurs de gérer correctement les scénarios dans lesquels les utilisateurs choisissent de ne pas sauter ;
Certains navigateurs restreignent le saut direct lors de l'ouverture d'une page Web. Vous pouvez vous référer à l'exemple de page Web pour définir le bouton de saut.
4.2 Lien URL
Le lien URL crypté aide les développeurs à fusionner les paramètres de requête derrière le lien. Pour plus de détails, voir Obtention d'un lien URL ;
Seuls les liens URL vers les mini-programmes publiés peuvent être générés ;
Lors de l'ouverture du lien URL dans WeChat ou sur un téléphone Android, la page intermédiaire officielle H5 sera redirigée en premier par défaut. Si vous devez personnaliser le contenu H5, vous pouvez utiliser le cloud pour développer un site Web statique.
Lien URL : POST https://api.weixin.qq.com/wxa/generate_urllink?access_token=ACCESS_TOKEN。
5.2 Appel cloud
Schéma d'URL : la méthode d'interface est : openapi.urlscheme.generate ;
Lien URL : La méthode d'interface est : openapi.urllink.generate.
5.3 Appels à des tiers
1. Schéma d'URL
La méthode d'appel et les paramètres entrants et sortants sont les mêmes que HTTPS, seul le jeton appelant est différent ;
Les ID d’ensemble d’autorisations auxquels appartient cette interface sont : 88, 115 ;
Une fois que le fournisseur de services a obtenu l'autorisation de l'un des ensembles d'autorisations, il peut utiliser authoriser_access_token pour passer des appels au nom du commerçant.
2. Lien URL
La méthode d'appel et les paramètres entrants et sortants sont les mêmes que HTTPS, seul le jeton appelant est différent ;
Les ID d’ensemble d’autorisations auxquels appartient cette interface sont : 88, 115 ;
Une fois que le fournisseur de services a obtenu l'autorisation de l'un des ensembles d'autorisations, il peut utiliser authoriser_access_token pour passer des appels au nom du commerçant.
6. Paramètres de demande
6.1 Schéma d'URL
Description du paramètre
Les attributs
taper
valeur par défaut
Requis
illustrer
jeton d'accès
chaîne
Oui
Identifiants d'appel d'interface
sauter_quoi
Objet
Non
Informations sur l’applet cible vers laquelle accéder.
date d'expiration
nombre
Non
L'heure d'expiration du code de schéma expiré est l'horodatage Unix. Le code du schéma d'expiration généré est valide avant cette heure. La durée maximale de validité est de 30 jours. Obligatoire lorsque is_expire est vrai et expire_type est 0
expire_type
nombre
Non
Valeur par défaut 0, type d'échec du code du schéma d'expiration, délai d'expiration : 0, jours d'intervalle d'expiration : 1
expire_interval
nombre
Non
Nombre de jours entre l'expiration des codes de schéma expirés. Le code du schéma d'expiration généré est valide jusqu'à ce que l'intervalle soit atteint. L'intervalle maximum est de 30 jours. Obligatoire lorsque is_expire est vrai et expire_type est 1.
jump_wxa descriptif
Les attributs
taper
valeur par défaut
Requis
illustrer
chemin
chaîne
Non
Le chemin de la page du mini-programme saisi via le code du schéma doit être une page sur laquelle un mini-programme publié existe et les requêtes ne peuvent pas être effectuées. Lorsque le chemin est vide, il passera à la page d'accueil du mini-programme.
requête
chaîne
Non
La requête lors de la saisie du mini-programme via le code du schéma a une longueur maximale de caractères 1024. Elle ne prend en charge que les chiffres, l'anglais majuscules et minuscules et certains caractères spéciaux : !#$&'()*+,/:;=?@- ._~%`
env_version
chaîne
Non
La valeur par défaut est « release ». La version de l'applet à ouvrir. La version officielle est « release », la version d'expérience est « d'essai » et la version de développement est « develop », qui ne prend effet que lorsqu'elle est ouverte en dehors de WeChat.
6.2 Lien URL
Description du paramètre
Les attributs
taper
valeur par défaut
Requis
illustrer
jeton d'accès
chaîne
Oui
Identifiants d'appel d'interface
chemin
chaîne
Non
Le chemin de la page du mini-programme saisi via le lien URL doit être une page sur laquelle un mini-programme publié existe et la requête ne peut pas être effectuée. Lorsque le chemin est vide, il passera à la page d'accueil du mini-programme.
requête
chaîne
Non
La requête lors de la saisie du mini-programme via le lien URL a une longueur maximale de caractères 1024. Elle ne prend en charge que les chiffres, l'anglais majuscules et minuscules et certains caractères spéciaux : !#$&'()*+,/:;=?@-. _~%
date d'expiration
nombre
Non
Le délai d'expiration du lien URL expiré est l'horodatage Unix. Le lien URL expiré généré est valide avant cette heure. La durée maximale de validité est de 30 jours. expire_type est 0 requis
expire_type
nombre
Non
Valeur par défaut 0. Type d'expiration du lien URL du mini-programme, délai d'expiration : 0, jours d'intervalle d'expiration : 1
expire_interval
nombre
Non
Le nombre de jours entre l'expiration du lien URL expiré. Le lien URL expiré généré est valide avant que l’intervalle ne soit atteint. L'intervalle maximum est de 30 jours. expire_type est 1 requis
cloud_base
objet
Non
Le site Web statique développé dans le cloud personnalise les paramètres de configuration H5 et peut configurer la page H5 développée dans le cloud transférée. Si elle est laissée vide, la page officielle H5 sera utilisée par défaut.
env_version
chaîne
Non
La valeur par défaut est « release ». La version de l'applet à ouvrir. La version officielle est « release », la version d'expérience est « d'essai » et la version de développement est « develop », qui ne prend effet que lorsqu'elle est ouverte en dehors de WeChat.
description de la base_cloud
Les attributs
taper
valeur par défaut
Requis
illustrer
env
chaîne
Oui
Environnement de développement cloud
domaine
chaîne
Non
Nom de domaine personnalisé pour site Web statique. S'il est laissé vide, le nom de domaine par défaut sera utilisé.
chemin
chaîne
Non
Chemin de la page H5 du site Web statique de développement cloud, la requête ne peut pas être effectuée
requête
chaîne
Non
Paramètres de requête de page H5 du site Web statique de développement cloud, 1 024 caractères maximum, ne prend en charge que les chiffres, l'anglais majuscules et minuscules et certains caractères spéciaux : !#$&'()*+,/:;=?@-._~%`
ressource_appid
chaîne
Non
Requis pour le développement de cloud batch tiers, indiquant l'application de création de l'environnement (mini programme/plateforme tierce)
7. Attention
Le url_link renvoyé par une partie du lien URL sera intercepté par le navigateur QQ ! ! ! , donc j'utilise toujours le schéma d'URL pour le moment ! ! !
Je suppose que tu aimes
Origine blog.csdn.net/m0_38082783/article/details/135381618