Maison > développement back-end > Problème PHP > Quelle technologie est utilisée pour la synchronisation des commandes PHP ?

Quelle technologie est utilisée pour la synchronisation des commandes PHP ?

(*-*)浩
Libérer: 2023-02-27 07:40:02
original
2721 Les gens l'ont consulté

Les commandes sont les données de base des vendeurs. Une grande partie du travail quotidien des vendeurs tourne autour des commandes. La fonction de base de l'application est de garantir que les commandes sont affichées complètement et en temps réel devant les vendeurs. Étant donné que les requêtes API dépendent du réseau, il existe des problèmes tels que l'instabilité du réseau et un temps de synchronisation long, l'application doit donc synchroniser les données de commande Taobao localement.

Quelle technologie est utilisée pour la synchronisation des commandes PHP ?

Comment synchroniser rapidement et complètement les commandes avec le local est la question qui sera abordée dans ce plan.

Il existe deux façons de synchroniser les commandes : (Apprentissage recommandé : Tutoriel vidéo PHP)

1. Synchroniser via la plateforme de développement Taobao. api

2. Basé sur le service de synchronisation des commandes rds.

Cet article analyse principalement le scénario d'utilisation de l'API pour synchroniser les commandes. Pour plus d'informations sur la façon d'utiliser la synchronisation des commandes rds, veuillez vous référer à //open.taobao.com/docs/doc.htm.htm?articleId=. 101587&docType=1&treeId=2

Explication des termes

Commandes en ligne : commandes que le vendeur a vendues dans un délai de trois mois.

Commandes incrémentielles : par rapport aux commandes qui ont été synchronisées avec le local, toute commande qui a été modifiée sur Taobao est une commande incrémentielle.

Service de messagerie : un canal qui transmet les modifications des données (transactions) aux clients (applications) en temps réel via de longues connexions HTTP.

Introduction à l'API

taobao.trades.sold.get - Obtenez les commandes en ligne vendues dans les trois mois. Il convient à l'initialisation de l'utilisateur. Cette interface ne devrait pas être. utilisé pour obtenir des commandes incrémentielles. Il n'est pas recommandé d'utiliser cette interface ou de l'utiliser le moins possible.

taobao.trades.sold.increment.get – Obtenez des commandes incrémentielles. Il convient aux commandes qui ont changé en synchronisation incrémentielle après l'initialisation de l'utilisateur. L'ISV ne doit pas utiliser cette interface pour obtenir des commandes dans les trois mois.

taobao.trade.fullinfo.get - Obtenez les détails d'une seule commande.

Plan de mise en œuvre

La synchronisation des commandes est principalement divisée en deux étapes : l'initialisation et l'acquisition incrémentielle :

1. La synchronisation de toutes les commandes en ligne dans un délai de 3 mois prendra beaucoup de temps ;

2. L'acquisition incrémentielle consiste à synchroniser les commandes modifiées de Taobao, ce qui prend généralement moins de temps.

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal