Interface lien long vers lien court


Interface de lien long vers lien court

1474940586258598.jpg

Convertissez un lien long en lien court.

Principaux scénarios d'utilisation : Le lien d'origine (produit, code QR de paiement, etc.) utilisé par les développeurs pour générer des codes QR est trop long, ce qui entraîne une diminution de la vitesse de numérisation du code et du taux de réussite. Le lien long d'origine est converti en. un lien court via cette interface puis généré des codes QR améliorera considérablement la vitesse de numérisation et le taux de réussite.

Description de la demande d'appel d'interface

Les développeurs peuvent obtenir des informations utilisateur de base via OpenID. Veuillez utiliser le protocole https.

Méthode de requête http : POST

https://api.weixin.qq.com/cgi-bin/shorturl?access_token=ACCESS_TOKEN

Description du paramètre

Remplissez long2short ici, ce qui signifie Transfert de lien long Le lien court
Le paramètre est-il obligatoire ? Oui
long_url est un lien long qui doit être converti. Il prend en charge http://, https://, weixin://wxpay format url
.

Exemple d'appel

curl -d "{"action": "long2short", "long_url": http://wap.koudaitong.com/v2/showcase/goods?alias=128wi9shh&spm=h56083&redirect_count=1" }" "https://api.weixin.qq.com/cgi-bin/shorturl?access_token=ACCESS_TOKEN"

Instructions de retour

Dans des circonstances normales, WeChat renverra le paquet de données JSON suivant au compte public :

{"errcode":0,"errmsg":"ok","short_url":"http://w.url.cn/s/AvCo6Ih"}

Description du paramètre

Paramètre Description
errcodeCode d'erreur.
errmsg message d'erreur.
short_urllien court.

Lorsqu'une erreur se produit, WeChat renvoie un code d'erreur et d'autres informations. L'exemple de paquet de données JSON est le suivant (cet exemple est une erreur AppID non valide) :

{"errcode":40013,"errmsg" :"appid invalide"}