Maison  >  Article  >  Applet WeChat  >  Explication détaillée des étapes de requête express pour le développement de WeChat

Explication détaillée des étapes de requête express pour le développement de WeChat

Y2J
Y2Joriginal
2017-05-13 14:50:062290parcourir

1. Demander des données

Express 100 fournit une interface de requête express

En envoyant une demande à l'adresse spécifiée, vous pouvez renvoyer JSON<.>, XML et autres formats de résultats de suivi

  • 3. Adresse de demande

  • api.kuaidi100.com/ api ?id=[]&com=[]&nu=[]&valicode=[]&show=[0|1|2|3]&muti=[0|1]&order=[desc|asc]

  • (Veuillez remplacer les crochets dans l'adresse ci-dessus par les valeurs correspondantes ci-dessous avant utilisation)

4. Paramètres d'entrée

La chaîne
Nom Type Obligatoire th > Description
id Chaîne Oui Autorisation d'identitéclé
名称 类型 是否必需   描述
id String 身份授权key,请 快递查询接口 进行申请(大小写敏感)
com String 要查询的快递公司代码,不支持中文,对应的公司代码见
《API URL 所支持的快递公司及参数说明》和《支持的国际类快递及参数说明》。
如果找不到您所需的公司,请发邮件至 kuaidi@kingdee.com 咨询(大小写不敏感)
nu String 要查询的快递单号,请勿带特殊符号,不支持中文(大小写不敏感)
valicode String 已弃用字段,无意义,请忽略。
show String 返回类型:
0:返回json字符串
1:返回xml对象
2:返回html对象,
3:返回text文本。
如果不填,默认返回json字符串。
muti String 返回信息数量:
1:返回多行完整的信息,
0:只返回一行信息。
不填默认返回多行。
order String 排序:
desc:按时间由新到旧排列,
asc:按时间由旧到新排列。
不填默认返回倒序(大小写不敏感)
, veuillez postuler via l'interface de requête express (sensible à la casse)
com String Oui Le code de la société de messagerie à interroger ne prend pas en charge le chinois. Pour le code de la société correspondant, veuillez consulter « Société express et description des paramètres pris en charge par l'URL de l'API » et « Courrier express international pris en charge et description des paramètres ».
Si vous ne trouvez pas l'entreprise dont vous avez besoin, veuillez envoyer un e-mail à kuaidi@kingdee.com pour consultation (insensible à la casse)
nuest le numéro de suivi express à interroger, veuillez ne pas apporter de symboles spéciaux, le chinois n'est pas pris en charge (insensible à la casse)
valicode String Oui Un champ obsolète, sans signification, veuillez l'ignorer.
show String Oui Type de retour :
0 : Retour jsonString

,
1 : renvoie xmlObjet

,
2 : Renvoie l'objet html,
3 : Renvoie le texte text.
Si elle est laissée vide, une chaîne json sera renvoyée par défaut.
muti Chaîne Oui Quantité d'informations renvoyées :
1 : Retour multiple Ligne d'information complète,
0 : Une seule ligne d'information est renvoyée.
Si laissé vide, plusieurs lignes seront renvoyées par défaut.
ordre La chaîne est Tri :
desc : par heure par nouveau Organiser selon l'ancien,
asc : Organiser de l'ancien vers le nouveau dans le temps.
S'il n'est pas renseigné, la valeur par défaut est de renvoyer dans l'ordre inverse (insensible à la casse)
字段名称   字段含义
com 物流公司编号
nu 物流单号
time 每条跟踪信息的时间
context 每条跟综信息的描述
state 快递单当前的状态 : 
0:在途,即货物处于运输过程中;
1:揽件,货物已由快递公司揽收并且产生了第一条跟踪信息;
2:疑难,货物寄送过程出了问题;
3:签收,收件人已签收;
4:退签,即货物由于用户拒签、超区等原因退回,而且发件人已经签收;
5:派件,即快递正在进行同城派件;
6:退回,货物正处于退回发件人的途中;
该状态还在不断完善中,若您有更多的参数需求,欢迎发邮件至 kuaidi@kingdee.com 提出。
status 查询结果状态:
0:物流单暂无结果,
1:查询成功,
2:接口出现异常,
message 无意义,请忽略
condition 无意义,请忽略
ischeck 无意义,请忽略
5. Retourner les résultats Nom du champ Signification du champ com Numéro d'entreprise logistique nu Numéro de commande logistique heure Heure de chaque information de suivi contexte Description de chaque information de suivi état Le statut actuel de la commande express :
0 : En transit, c'est-à-dire que les marchandises sont en cours de transport ;
1 : Collectées, les marchandises ont été récupérées par la société express et les premières informations de suivi ont été générées ;
2 : Difficile, les marchandises sont envoyées. Il y a eu un problème lors du processus de livraison ;
3 : Signer pour réception, le destinataire a signé pour réception ;
4 : Signer en retour, c'est-à-dire que les marchandises sont retourné suite au refus de l'utilisateur, hors zone, etc., et l'expéditeur a signé pour réception ;
/>5 : Livraison, c'est-à-dire que la livraison express s'effectue dans la même ville ;
6 : Retour , les marchandises sont sur le chemin du retour à l'expéditeur ;
Ce statut est encore en cours d'amélioration, si vous en avez plus Pour les paramètres requis, veuillez envoyer un e-mail à Soumis par kuaidi@kingdee.com.
statut Statut du résultat de la requête :
0 : aucun résultat pour la commande logistique pour l'instant,
1 : requête réussie,
2 : Une exception s'est produite dans l'interface, message n'a aucun sens, veuillez l'ignorer condition Cela n'a aucun sens, veuillez l'ignorer ischeck Cela n'a aucun sens, veuillez l'ignorer

6. Exemple de retour


Format JSON

{"message":"ok","status":"1","state":"3","data":
[{"time":"2012-07-07 13:35:14","context":"客户已签收"},
 {"time":"2012-07-07 09:10:10","context":"离开 [北京石景山营业厅] 派送中,递送员[温],电话[]"},
 {"time":"2012-07-06 19:46:38","context":"到达 [北京石景山营业厅]"},
 {"time":"2012-07-06 15:22:32","context":"离开 [北京石景山营业厅] 派送中,递送员[温],电话[]"},
 {"time":"2012-07-06 15:05:00","context":"到达 [北京石景山营业厅]"},
 {"time":"2012-07-06 13:37:52","context":"离开 [北京_同城中转站] 发往 [北京石景山营业厅]"},
 {"time":"2012-07-06 12:54:41","context":"到达 [北京_同城中转站]"},
 {"time":"2012-07-06 11:11:03","context":"离开 [北京运转中心驻站班组] 发往 [北京_同城中转站]"},
 {"time":"2012-07-06 10:43:21","context":"到达 [北京运转中心驻站班组]"},
 {"time":"2012-07-05 21:18:53","context":"离开 [福建_厦门支公司] 发往 [北京运转中心_航空]"},
 {"time":"2012-07-05 20:07:27","context":"已取件,到达 [福建_厦门支公司]"}
]}

En même temps, Express 100 fournit une interface de requête de version Wap en tant que
wap .kuaidi100.com /

La requête URL est

http://wap.kuaidi100.com/wap_result.jsp?rand=35447&id=shentong&fromWeb=null&postid=568629598688&sub=%E6%9F%A5%E8%AF%A

et les paramètres sont les suivants :


rand 随机数
id 快递公司名称,此处shentong就是申通
fronweb 是否从web提交
postid 快递号码,此处为 568629598688
sub 一个固定字段, %E6%9F%A5%E8%AF%A2解码后为 查询 两个汉字

Donc nous utilisons ce qui précède comme norme pour construire la demande de requête.

2. Mise en œuvre du programme

Code de base

2. Démonstration d'effet

[Recommandations associées]

1.

Recommandation spéciale : Téléchargement de la version V0.1 de "php Programmer Toolbox"
2.

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

3. Téléchargement gratuit du code source de vote WeChat

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