2008-11-07 7 views
1

Existe-t-il des APIS ou des bibliothèques d'UPS WorldShip pour .net? J'ai été chargé d'intégrer notre application Sample Order (une application VB.Net/SQL Server) à UPS, et d'écrire des fichiers .xml pour la fonction d'importation automatique, bien que la sérialisation ait mis mon pied dans la porte, mais options d'expédition plus avancées telles que les options de douanes internationales sont complètement non documentées.UPS Worldship Intégration et .net

Comment avez-vous réussi l'intégration d'UPS? Avez-vous reçu une aide de tiers? Y a-t-il un meilleur emplacement pour la documentation que je manque juste? Ce que j'essaye de faire est de créer de nouvelles expéditions basées sur des données de commande dans ma base de données et puis de mettre à jour ces commandes avec le numéro de suivi que l'expédition a reçu d'UPS. Les commandes ont la méthode d'expédition désignée, 2ème jour Air, Ground, ou International. Environ 50% des commandes sont internationales.

+0

mes nos applications gagnantes basées sur C# nous générons l'étiquette UPS. quel type d'information vous cherchez ... quelle est votre exigence. – Thomas

Répondre

0

J'ai trouvé que la petite bibliothèque dotnetshipping de Ryan LaNeve était utile pour commencer l'intégration d'UPS. Accordé, ceci est davantage orienté vers l'utilisation de leur service de sélection de service de taux &, par opposition à WorldShip. Cela pourrait valoir le coup d'oeil si ...

+0

Je suis frustré par le fait que cette bibliothèque affiche un montant de taux différent et des dates de livraison garanties que le site Web d'UPS fait. Parfois, ils varient considérablement. La bibliothèque répertorie également les services non disponibles sur le Web. Quelqu'un a-t-il une meilleure expérience? – ChadD

0

Qu'essayez-vous de faire avec l'intégration d'UPS? Obtenez les frais d'expédition? Obtenir des informations de suivi? Si vous avez une question spécifique, veuillez poster et peut-être que je peux vous aider.

http://www.ups.com/e_comm_access/gettools_index?loc=en_US

Téléchargez la documentation. Il y a un fichier zip avec intégration XML qui a tous les champs dont vous avez besoin.

+0

J'ai du mal à trouver l'intégration xml .zip dont vous parlez - pourriez-vous me donner un lien direct? –

1

Le SDK shiprush peut être très utile pour fabriquer des étiquettes d'expédition. Il fait UPS, postal et FedEx.

0

Nous avons constaté qu'InterShipper a un outil d'intégration très facile à FEDEx, UPS, USPS, DHL. Tout est basé sur une API RESTfull. La réponse est un simple XML. Il renvoie les taux, les étiquettes et les informations de facturation pour les principaux transporteurs.

http://www.intershipper.com/

Ceci est juste une suggestion.

1

Il semble que les bibliothèques tierces soient agréables, mais techniquement non requises.

Voici ce que votre vraiment besoin:

  1. compte UPS
  2. UPS Numéro de compte
  3. UPS Access Key

télécharger ensuite leur kit de développement: voir dossier: Note PACKAGE \ PACKAGE Services Web \ Échantillons de code \ Rate \ Dot Net \ RateWSSample \ RateWSSample

+0

Je n'arrive pas à trouver # 1-3 après la création d'un compte MyUPS. Dois-je m'inscrire à un compte d'entreprise complet pour tester? Ou devrais-je juste obtenir cela de l'entreprise pour laquelle je l'implémente? – BeaverProj