Comment AfterShip.com récupère-t-il les détails auprès de 179 coursiers? La plupart des agences de messagerie n’ont même pas d’API. Une idée sur la façon dont ils y parviennent?

API et grattage. Beaucoup de raclage.

Je suis sûr que beaucoup de courriers ont effectivement des API. Après tout, la plupart de leurs clients (des magasins qui envoient des marchandises aux consommateurs) offrent un suivi des envois. Tous les coursiers n’annoncent pas ouvertement ces API, mais vous pouvez généralement trouver des restes de code obscurs dans des parties inactives du Web.

Bien sûr, ce n’est pas toujours le cas, et c’est là que le grattage entre en jeu. Le grattage est, pour le lecteur non initié, un moyen plus rapide de dire «naviguez sur le site et analysez le code HTML». La plupart des messageries, sinon toutes, offrent un moyen de suivre les colis sur leur propre site. Donc, ce que AfterShip fait pour ceux qui ne disposent pas d’une API appropriée consiste essentiellement à envoyer une demande HTTP POST de temps en temps au formulaire de suivi des colis du service de messagerie, puis à analyser la réponse correspondante.

L’inconvénient du grattage est que, si FedEx change soudainement la présentation, le code HTML sera alors complètement remplacé. Il faut donc déployer beaucoup d’efforts pour conserver les grattoirs.

Consultez ce site: Outil de suivi de colis tout-en-un, ils prennent en charge plus de 300 courriers. Il est vrai que la plupart des coursiers ne disposent pas d’API, ils utilisent donc Web Crawler pour obtenir les informations de suivi.

Cela dépend du courrier à courrier, La plupart des coursiers fournissent directement les API.
Vous pouvez également essayer https://shipway.in/

Shipway fournit

  • API de suivi
  • Notifications par SMS / email
  • Analytique

J’imagine que c’était via l’API et que je pensais sérieusement que ce nombre était un peu gonflé.