Ana İçeriğe Git

UPS Geliştirici Aracı API'lerini Entegre Etme Hakkında Bilgi Edinin

1. API'ler nelerdir?

UPS Uygulama Programlama Arabirimleri (API'ler),  UPS işlevlerine erişme ve bunları e-ticaret web sitelerine veya işletme uygulamalarına entegre etme için programlama talimat ve standartlarıdır. Bu karmaşık teknolojiler, entegrasyon sırasında maksimum esnekliğe ihtiyacı olan müşterilerin ihtiyaçlarını karşılamak için tasarlanmıştır. API'ler, dahili veya harici Bilgi Teknolojisi (BT) geliştiricilerinin, bir müşterinin sistemleri dahilinde entegrasyon için XML kodu yazmasını gerektirir. Markup Language (XML) kullanan üç çeşit API vardır. İlki direkt XML; ikincisi  Simple Object Access Protocol (SOAP) ve Web Service Definition Language (WSDL) ve üçüncüsü Java Script Object Notation (JSON) kullanır.
Buna ek API işlem geliştiricileri XML dahili sistem koduna çevirmelidir. Böylelikle API grafik kullanıcı arayüzlerinden veya başka bilgisayar sistemlerinden veri alabilir. Yüzün üzerinde farklı bilgisayar programlama dili vardır. Bunlardan bazıları PHP, Perl, C#, C++ ve Java'dır. 

Değerlendirme, gönderi veya takip gibi UPS taşıma işlevlerini doğrudan kurumsal iş uygulamalarınıza ve e-ticaret web sitenize entegre ettiğinizde, çalışanlarınız daha  verimli hale gelir ve  müşterileriniz  gelişmiş kullanıcı deneyiminin avantajlarından yararlanır. Olası iş uygulamaları, bunları içerir:

  1. Sipariş verme: Siparişlerin doğruluğunu Sokak Düzeyinde Adres Doğrulama, Değerlendirme veya Transitteki Süre API'leriyle geliştirin.
  2. Teslimat: Paket Alımı, Gönderi ve UPS Tradeability® API'leri ile otomatik gerçekleşme ve küresel gönderi işlemleri.
  3. Müşteri Hizmetleri: Quantum View®, Değerlendirme, Takip, UPS Signature Tracking® ve Yer Bulucu API'leriyle müşterilere ve müşteri hizmeti merkezinize görünürlük sunun.

Kullanılabilir UPS API'lerinin bir Listesini Görüntüle

2. Uzmanlık için kime danışmam gerekiyor?

UPS API'lerini entegre etmeye karar verdikten sonra, XML/Web Hizmeti kodlamasında uzman olan bir teknik ekibe danışmanız gerekir.

Ya bir şirket içi geliştirme takımı, ya da bir üçüncü şahıs bütünleştiricisini arayın. Şirket içi bir geliştirici, şirketinizde çalışan ve API'leri entegre etme uzmanlığına sahip olan dahili bir BT kaynağıdır. Bir üçüncü şahıs bütünleştirici, API'leri sizin şirketiniz için entegre etmesi için sözleşme yaptığınız harici bir kaynaktır. Bir üçüncü şahıs bütünleştiricisiyle bir sözleşme yapmadan önce referans ve tavsiyeler istemeniz önerilir. Her iki geliştirici tipi de doğrudan UPS'ten teknik destek alacaktır. İster kendi bünyesinde bir geliştirme ekibi veya üçüncü taraf geliştirici kullanıyor olun, şirketinizin yetkili bir temsilcisi, UPS'in API'ler için şartlarını ve koşullarını kabul eder ve API'lar tarafından UPS sistemleri ile bilgi alışverişinde bulunmak için gerekli olan benzersiz UPS kimlik bilgilerini elde eder.

3. API indirmelerine başlamadan önce neye dikkat etmeliyim?

UPS tarafından sunulan API'ler ücretsiz olarak kullanılabilir olmasına rağmen, şirketinizin API'leri iş sistemlerinize entegre etmek için ihtiyaç duyduğu zaman ve kaynakları düşünmeniz tavsiye edilir. Bu maliyet, birden fazla değişkene bağlı olarak orta  düzeyde veya büyük olabilir. Başlamadan önce, şirketinize masrafları ve geliştirme süresini belirlemede yardımcı olması için API Entegrasyonunu Planlama Adımlarını dikkatli bir biçimde inceleyin.

API Entegrasyonunu Planlama Adımlarını Görüntüle


Şirketiniz özel bir API çözümü oluşturmayı seçtiyse, kurum içi geliştiricilerinize veya üçüncü taraf entegratörlere UPS API'larına nasıl erişileceğine dair kolay takip talimatlarını sağlayın.

Geliştiriciler için Erişim Talimatları

İlgili Bağlantılar