Başlarken

FedEx ile entegrasyon sağladıktan sonra FedEx API'lerinin ve web kancalarının sunduğu avantajlardan yararlanmaya başlayabilirsiniz. Bu talimatlar sayesinde kuruluş kurma, proje oluşturma veya uyumlu bir kullanıcı olarak faaliyete geçme sürecinde yol gösterici bilgiler edineceksiniz.


1. Adım:

API'lere ve web kancalarına göz atın

İhtiyaçlarınızı belirlemek ve uygulamanız için en iyi çözümleri tespit etmek için API'lerimize ve web kancalarımıza göz atarak başlayabilirsiniz.

  • Göz atmaya başlamak için API Kataloğuna gidin.
  • Genel görünümü okumak, değişiklik günlüğünü keşfetmek ve temel özelliklere göz atmak için bir API veya web kancası seçin.
Gönderi API'si sayfasının ekran görüntüsü
  • İstek ve yanıt öğeleri, tercih ettiğiniz programlama dili, hata kodları ve diğer konular hakkında daha fazla bilgi almak için belgeleri inceleyin.
Gönderi oluşturma sayfasının ekran görüntüsü
  • Planlanan hizmet güncellemeleri için Duyurular sayfasını inceleyin ve yenilikleri öğrenin.

2. Adım:

Kaydolun veya oturum açın

FedEx API'leriyle ve web kancalarıyla entegrasyona başlamak için fedex.com kullanıcı adınız ve parolanızla oturum açın.

Henüz bir kullanıcı adınız yoksa ücretsiz olarak kayıt olabilirsiniz.


3. Adım:

Bir kuruluş oluşturun veya var olan bir kuruluşa katılın.

Şirketiniz için mevcut bir kuruluş yoksa kuruluş oluşturun veya şirketinizin mevcut kuruluşuna katılın.

Kuruluş oluşturmak için:

Kuruluş oluşturduğunuzda otomatik olarak o kuruluşun Yöneticisi olarak listelenirsiniz.

  • Yöneticiler, kuruluşlarına kullanıcıları davet ederek onları rollere (örn. katılımcı veya görüntüleyici) ve projelere atayabilir, gönderi hesaplarını yönetebilirler.
  • Bu roller hakkında daha fazla bilgi edinmek için Kuruluş Yönetimi Yönergelerimizi inceleyin.

Kendi kuruluşunuzu oluşturmak için sol taraftaki gezinti alanında Kuruluş Oluştur seçeneğine tıklayın.

Kuruluş bilgilerini sağlayın

  • Şirket adınızı, web sitesi URL'nizi girin ve bir kuruluş adı oluşturun. Kuruluşunuza diğer kullanıcıların tanıyacağı bir ad verin. Bu ad, şirketinizi daha spesifik gruplar halinde düzenlemek için kullanılabilir (örn. departman, bölüm, bölge, konum) veya şirket adınızla aynı olabilir.
Kuruluşunuzu oluşturun sayfasının ekran görüntüsü

Bir kuruluşa katılmak için:

Aşağıdaki adımları tamamlayarak mevcut bir kuruluşa katılabilirsiniz:

  1. Kuruluşunuzun yöneticisinden size bir davet göndermesini isteyin
  • Şirketinizde daha önceden bir kuruluş oluşturulduysa kuruluşun yöneticisinden sizi katılmanız için davet etmesini isteyin. Daveti kabul etmek için 24 saatiniz olacaktır. Bu süreyi geçirirseniz istediğiniz zaman davetin yeniden gönderilmesini isteyebilirsiniz.

  1. Daveti kabul edin
  • Daveti kabul etmek için mevcut kullanıcı adınız veya parolanızla giriş yapmanız gerekir veya mevcut kullanıcı adınız zaten bir kuruluşla ilişkiliyse yenisini oluşturabilirsiniz.

4. Adım:

Gönderi hesabı ekleyin.

  1. Hesap bilgilerini tamamlayın
  • Hesap numaranızı, hesap rumuzunu ve hesapla ilişkili fatura adresini girin. Daha sonra sahtecilik işlemlerini önlemek amacıyla hesap bilgileriyle tutarlılığı sağlamak için fatura adresini doğrulayacağız.
  • Kullanıcı kodunuzla ilişkilendirilmiş gönderi hesaplarını görüntülemek için Kuruluşu Yönet sayfasından Gönderi hesapları sekmesine gidin. Gönderi hesapları oluşturmak için lütfen FedEx satış temsilcinizle görüşün.
Gönderi Hesabı Ekle sayfasının ekran görüntüsü

  1. Son Kullanıcı Lisans Sözleşmesi
  • Daha sonra Son Kullanıcı Lisans Sözleşmesini (EULA) kabul etmeli veya son kullanıcı şirket bünyesinde sözleşmeyi kabul edebilecek başka bir kişiye göndermelisiniz. Kuruluşu yönet sayfasındaki gönderi hesabı sekmesinin altından Son Kullanıcı Lisans Sözleşmesinin durumunu görüntüleyebilirsiniz.

     

Son kullanıcı Lisans Sözleşmesi İmzala sayfasının ekran görüntüsü

5. Adım:

Kuruluşunuza kullanıcı ekleyin

Yöneticiler, kuruluşlarına kullanıcıları davet ederek onları ilgili rollere ve projelere atayabilirler. Başlamak için aşağıdaki adımları tamamlayarak Kuruluşu Yönet sayfasından Kullanıcı Ekleyebilirsiniz (* ile işaretli olanlar isteğe bağlıdır):

  1. Kullanıcıların e-posta adreslerini girin

  • Kuruluşunuza katılması için davet etmek istediğiniz tüm kullanıcıların e-posta adresini girin. Adresler arasında klavyenizdeki boşluk, virgül, noktalı virgül veya enter tuşuna basarak birden fazla e-posta adresi girebilirsiniz
  1. Kullanıcı rollerini seçin

  • Varsayılan Görüntüleyici seçeneği kullanıcının ihtiyaçlarını karşılamıyorsa farklı bir kullanıcı rolü seçin.*
  1. Bir projeye kullanıcı atayın

  • Projeleri zaten oluşturduysanız kullanıcıları projeye atayabilirsiniz.*
Kullanıcı Ekle sayfasının ekran görüntüsü

Bir Yönetici her zaman tüm projelere erişebilir ancak Katılımcı veya Görüntüleyici bir projeye atanmalıdır (Katılımcı bir proje oluşturmadığı takdirde geçerlidir. Bu durumda otomatik olarak o projeye atanır).

Bir kullanıcı daveti kabul etmiş olsun ya da olmasın, projelerini veya rollerini doğrudan Kuruluşu Yönet sayfasındaki Kullanıcılar sekmesinden hızlı bir şekilde güncelleyebilirsiniz.

  • Rolün veya projenin yanındaki işarete tıkladığınızda seçeneklerin bulunduğu bir açılan liste belirir
  • Bir seçenek belirleyin ve ardından seçiminizi kaydetmek için Uygula düğmesini seçin.
Kuruluş Yönet sayfasının ekran görüntüsü


1. Adım: 

Yeterlilik almak için proje oluşturun.

Projelerim sayfasındaki API sekmesine gidin.
 

Kuruluşunuzun bir yöneticisi veya katılımcısı API Projesi Oluştur düğmesine tıklayarak bir API projesi oluşturabilir.

FedEx API'lerine neden erişmeniz gerektiğini başlamadan önce bize bildirmeniz gerekir. Bir menü açılarak size açılan listede seçenekler sunar. FedEx API'leri ile entegrasyon sağlamak için iş ihtiyaçlarınızı en iyi şekilde tanımlayan seçeneği belirlemelisiniz.

Kendinizi gönderici olarak tanımlıyorsanız projenizi oluşturmaya başlayabilirsiniz. Bu üç aşamalı bir süreçtir:

  1. API'leri Seç

Projenize dahil etmek istediğiniz API'leri seçin. Seçtiğiniz API'lere bağlı olarak bazı ek seçimler yapmanız gerekebilir.

Takip API'sini seçerseniz şunları da yapmanız gerekir:

  • Üretim anahtarınızla ilişkilendirmek için bir hesap numarası seçin.
  • API kotalarını, işlem oran limitlerini ve API sertifikasyon ayrıntılarını gözden geçirin.
  • İşlem kotanızı aşmanız durumunda sizi bilgilendirecek e-postaları almak isteyip istemediğinizi seçin.
API projesi oluşturun

  1. Projeyi yapılandır

İsim ve gönderim yeri gibi bazı proje bilgilerini girin.

  • Projenize, kuruluşunuza özel ayırt edilebilir bir ad verin
  • Size bir test gönderi hesabı atayabilmemiz için gönderi yapmayı planladığınız ülkeleri seçin. Bir Avrupa ülkesinde yerel olarak paket gönderimini test etmek için her bir ülkeye yönelik ayrı bir test hesabınız olmalıdır. Daha sonra dilediğiniz zaman ülke ekleyip çıkarabilirsiniz.
  • En yeni API güncellemeleri ve kesinti ile ilgili bilgiler hakkında bildirim almak için bildirim tercihlerinizi ayarlayabilirsiniz.
step2

  1. Ayrıntıları onaylayın

Proje ayrıntılarınızı gözden geçirip kurallar ve koşulları kabul edin.

  • FedEx Developer Portal Lisans Sözleşmesini okuyup kabul edin ve uygulamanızı satmayı veya dağıtmayı amaçlamadığınızı teyit edin.
  • "Oluştur" düğmesine tıkladığınızda bir onay ekranı göreceksiniz. Daha sonra test kimlik bilgilerinizi yeni projenizde görüntüleyebilirsiniz.
step3

2. Adım:

API'leri entegre edin ve uygulamanızı test edin

Projeye genel bakış sayfasındaki Test anahtarı sekmesinden test kimlik bilgilerinizi (API anahtarı, gizli anahtar ve gönderi
hesabı/hesapları) alın. Daha sonra şunları yapabilirsiniz.

  • Her biri API işlemiyle birlikte kullanılması gereken bir OAuth erişim belirteci isteyin. Belirteç sadece bir saatliğine geçerlidir. Bu nedenle oturum sona ermeden önce belirteci yenilemek için uygulamanızı programlanabilir bir biçimde kodlamanız gerekir. Daha fazla bilgi için API Kimlik Doğrulamasına bakın
  • API'nizin nasıl kullanılacağını daha iyi anlayabilmek üzere her bir API'nin iş bağlamını okumak için API'lerinizin Belgelerine tıklayın. Ayrıca istediğiniz entegrasyonla eşleşen uç nokta için örnek isteklerini de gözden geçirebilirsiniz.
  • Çağrılarınızı örnek isteklerde açıklandığı gibi bu uç noktalara uygulayın ve test kimlik bilgilerinizle yapılandırın.
  • Aldığınız API çağrı yanıtlarının belgelerde gösterilenlerle eşleştiğini doğrulayın.
  • Test kimlik bilgilerinizi ve FedEx test URL'lerini kullanarak FedEx test ortamındaki uygulamanızı test edin.
API project overview

3. Adım:

Projenizi üretim aşamasına taşıyın

Üretim anahtarı sekmesine tıklayın. Artık aşağıdaki adımları tamamlayarak
projenizi üretim aşamasına taşıyabilirsiniz.

 

Projeyi yapılandır adımında:

  • Anahtarınızı gerektiğinde yeniden adlandırabilirsiniz.
  • Proje oluşturma akışının 1. adımında seçtiğiniz hesap numarasını gözden geçirin. Böylece projenizi üretim aşamasına taşıyabilirsiniz. Projeniz üretim aşamasına geçtikten sonra gerektiğinde daha fazla hesap ekleyebilirsiniz.
production key tab

Proje anahtarlarını alma adımında:

  • Üretim API anahtarınız ve üretim gizli anahtarınız gösterilecektir. Bunları güvenli bir yere kopyaladığınızdan emin olun.
  • Üretim gizli anahtarınızın güvenliğini korumak için sadece bir kez gösteriyoruz. Bunu kaybederseniz yenisini oluşturabilirsiniz.
  • İleri seçeneğine tıklayın.
production key step2

Şimdi Projeye genel bakış sayfasına geri yönlendirileceksiniz. Bu sayfada projenizle ilişkili daha fazla hesap ekleyebilirsiniz.

Projeye genel bakış sayfasında:

  • Projenizle ilişkili daha fazla hesap eklemek için 3 dikey noktaya (diğer adıyla kebap menüye) tıklayın.
  • Ardından, Düzenle'ye tıklayın.

Böylece, bu proje için üretim anahtarınızla ilişkilendirmek istediğiniz ek hesapları ekleyebileceğiniz API anahtarı sayfasına yönlendirilirsiniz.

API project overview after steps

4. Adım:

Sertifikasyonunuzu tamamlayın

  1. Bazı API'ler üretim ortamımızda kullanılmak üzere gönderi etiketi sertifikasyonu gerektirir. Bu gereklilikle projenizdeki tüm API'ler için sertifikasyon sürecini tamamlayın.
API Certification
  1. Tüm API'ler onaylandıktan ve etkinleştirildikten sonra test URI'lerini, anahtarları ve gönderi hesabını üretim URI'leriyle, anahtarlarla ve gönderi hesaplarıyla değiştirerek API isteklerinizi güncelleyin.

  2. Örnek verileri kullanarak üretim ortamında uygulamanızı tekrar test edin.

  3. Yeni entegrasyonunuzun avantajlarından yararlanın!


Web kancası projesi oluşturmak için ön gereksinimler


1. Adım:

Hedef uygulamanızda/platformunuzda geçerli bir URL oluşturun

FedEx'ten kimlik doğrulama kodlarını/mesajlarını ve takip web kancası yükü bildirimlerini almak için hedef uygulamanızda/platformunuzda geçerli bir URL oluşturun.

URL gereksinimleri:

 

  • Yalnızca HTTPS protokolüne izin verilir
  • URL'niz aşağıdaki durumlardan birine sahipse engellenecektir:
    • RFC1918 IP alanı içeriyorsa
    • fedex.com veya alt alan adlarından herhangi birini içeriyorsa
    • URL'de IP adresi içeriyorsa (localhost, 127.0.0.1 dahil)
  •  


    2. Adım:

    Güvenlik belirteci oluştur

    Bu güvenlik belirteci, siz (müşteri) ve FedEx arasında iletilen bilgileri doğrulamak ve onaylamak için gizli bir anahtar olarak kullanılabilir.

    Güvenlik belirteci gereksinimleri:

    • minimum 25 karakter ve maksimum 100 karakter uzunluğu
    • 1 büyük harfli karakter
    • 1 küçük harfli karakter
    • 1 rakam
    Security token

    3. Adım:

    Web kancası URL'sini test edin

    URL'nizi test etmek isteğe bağlıdır ve bu adım size yardımcı olabilir.

    Test yaparak 1. adımda oluşturduğunuz URL'nin geçerli olup olmadığı hakkında daha sağlıklı fikir edinebilirsiniz. Bu sayede FedEx URL'nizi tanımlayabilir ve veri göndermek için URL'nizle bir bağlantı kurabilir. Ayrıca test yaparak uygulamanızda yer alan izleme verilerini işleyip işleyemediğinizi kontrol etmenize ve onaylamanıza yardımcı olabilecek örnek test verileri de elde edebilirsiniz. Ancak bu test URL'nizin doğrulanmasını sağlamaz.

    Web kancası URL'nizi nasıl test edeceğinizi öğrenmek için web kancası belgelerimizi ziyaret edin.


    4. Adım:

    Hedef URL'yi doğrulayın

    HMAC SHA256 karma algoritma yöntemini kullanarak hedef URL'niz ile FedEx arasında iletilen bilgileri doğrulamak için bir kimlik doğrulama işlemi oluşturun.

    screenshot of Validate destination URL
    1. Oluştur'a tıkladığınızda FedEx, talep alanında size gönderilen rastgele bir itiraz dizesi oluşturur. Sizin de bu itiraz dizesini yanıt alanında FedEx'e geri göndermeniz gerekir.
    example
    1. Karma imza oluşturmak üzere itiraz dizesini ve güvenlik belirtecini (veya gizli anahtarı) karma hale getirmek (veya birleştirmek) için HMAC SHA256 algoritmasını/prosedürünü kullanarak mesaj kimliği doğrulama kodunu (MAC) başlatın
    img2
    1. FedEx'e yanıt yapısında challengeString ve challengeStringResponse ile birlikte ve HTTP durum kodu 200 (OK) veya 202 (ACCEPTED) ile yanıt verin.
    image3
    1. FedEx itiraz dizesini ve itiraz dizesi yanıtını doğrulayacaktır.
    • Yanıt alanı FedEx tarafından alındıktan sonra FedEx challengeString ve challengeStringResponse öğelerini (veya daha önce oluşturulan karma imzayı) sırasıyla FedEx tarafından oluşturulan challengeString ve karma imza ile karşılaştırarak doğrular.
    img4
    • Hem "challengeString" hem de HMAC imzaları eşleşirse doğrulama ve iş akışı başarılı olmuştur. Aksi durumlarda doğrulama işlemi başarısız olur ve buna ilişkin bir hata mesajı görüntülenir.

    Web kancası projesi oluşturun


    1. Adım:

    Yapılandırılmış yük bildirimlerini almak için bir web kancası projesi oluşturun

    Projelerim sayfasındaki Web kancaları sekmesine gidin.

    Kuruluşunuzun bir yöneticisi veya katılımcısı Web Kancası Projesi Oluştur düğmesine tıklayarak bir web kancası projesi oluşturabilir.

    FedEx web kancalarına neden erişmeniz gerektiğini başlamadan önce bize bildirmeniz gerekir. Bir menü açılarak size açılan listede seçenekler sunar. FedEx web kancaları ile entegrasyon sağlamak için iş ihtiyaçlarınızı en iyi şekilde tanımlayan seçeneği belirlemelisiniz.

    Kendinizi gönderici olarak tanımlıyorsanız aşağıdaki adımları tamamlayarak projenizi oluşturmaya başlayabilirsiniz:

    screenshot of create a webhook page
    1. İş ihtiyaçlarınızı belirleyin
    • İşletmenizin neden FedEx web kancaları ile entegre olması gerektiğini en iyi tanımlayan seçeneği belirleyin.
    identify your business needs
    1. Seviye ve seviye özelliklerini seçin
    • Proje ihtiyaçlarınıza göre projeniz için temel veya gelişmiş bir web kancası seviyesi seçin.
    • Seviye seçiminizi daha sonra dilediğiniz zaman düzenleyebilirsiniz.
    • Tüm seviyeler aylık abonelik ücretine tabidir.
    tire and tire features
    • Projenizle birlikte yapılandırılmasını istediğiniz özellikleri seçin.
    • Özelliklerinizi daha sonra da düzenleyebilirsiniz.
    feature selection
    1. Proje ayrıntılarını yapılandırın
    • Projenize tanımlanabilir bir isim verin
    • Kurulum öncesi kimlik doğrulama aşamasında belirlenen önceden oluşturulmuş hedef URL ve güvenlik belirteci ayrıntılarını girin.

     

    Alan Adı Açıklama


    Web kancası proje adı







    Hedef URL

    Bu boş olmayan, benzersiz bir web kancası proje adıdır ve başka bir web kancası projesinde tekrar kullanılmamalıdır.

    • Web kancası proje adı otomatik olarak önerilen bir adla doldurulur ve bu ad gerektiğinde düzenlenebilir


    Bu URL ile takip olayı verilerini/yükünü alırsınız.

    • Çalışan ve geçerli olan bir hedef URL sağlamalısınız
    • Sağlanan hedef URL standartlaştırılmış söz dizimi biçiminde olmalıdır (güvenli https URL'si olmalıdır, fedex.com veya alt alan adlarını URL'ye dahil etmeyin).
    • Hedef URL'yi birden fazla web kancasında tekrar kullanabilirsiniz.





    Güvenlik belirteci
     

    Bu, takip web kancası yanıtının kimliğini doğrulamak ve onaylamak için paylaşımlı gizli bilgi olarak kullanılır.

    • Belirteç değeri minimum 25 karakter ve maksimum 100 karakter uzunluğunda olmalıdır.
    • En az 1 büyük harf, 1 küçük harf ve 1 rakam gereklidir.
    • Bu güvenlik belirtecini birden fazla web kancasında tekrar kullanabilirsiniz.
    • Güvenlik belirteci, yanıt doğrulaması için karma işlev tabanlı bir mesaj kimliği doğrulama Kodu (HMAC) imzası oluşturmak amacıyla kullanılır.

    Yük dili (ülke)




    Takip türü
     

    Açılan listeden takip verileri çevirileriniz için tercih edilen dili seçin.



    Takip verilerinin alınması gereken yanıt türünü seçin

    • Ayrıntılı takip yanıtı: Yanıt türü, olay geçmişinin tamamıyla güvenli takip verilerinden oluşur.
    • Olaya özel takip yanıtı: Yanıt türü, yalnızca en yakın tarihli olay bilgilerini içeren güvenli takip verilerinden oluşur.


    E-posta adresi
     

    Web kancası projenizde değişiklik yapıldığında (örn. oluşturulan, düzenlenen, iptal edilen) e-posta bildirimleri almak için bir e-posta adresi girin






    E-posta dili (ülke)
     

    FedEx'ten web kancası e-posta bildirimlerini almak istediğiniz dili seçin

    E-posta bildirimleri için desteklenen diller şunlardır:

    • İngilizce (ABD)
    • İngilizce (Kanada)
    • Fransızca (Kanada)
    • İspanyolca (Amerika Birleşik Devletleri)
       
    create webhook step2

    1. Hesapları seçin
    • Projenizle ilişkilendirilmesini istediğiniz uygun hesap numaralarını (ABD veya Kanada merkezli) listeden seçin.
    note

      5. Bilgileri onaylayın ve koşulları kabul edin

    1. Oluşturma talebiniz başarıyla doğrulandıysa ve işleme alındıysa bir onay ekranına yönlendirilirsiniz.
    • Doğrulama başarısız olursa veya hata ile sonuçlanırsa bir hata mesajı alırsınız.
    1. Takip web kancası projeniz daha sonra sistem tarafından oluşturulan bir web kancası kimliğine sahip olur ve "Etkin" duruma sahip olarak gösterilir.
    terms

    1. Adım: 

    FedEx, Uyumlu sağlayıcı kuruluşu oluşturur

    • FedEx bir kuruluş oluşturacak ve ardından bir ekip üyesini kuruluşa katılmaya davet edecek. Bu kullanıcı, kuruluşunuz için yönetici olarak belirlenecek.
    • Sertifikasyon ve entegrasyonun tamamlanmasının ardından, çözümü müşterilerinize kolayca dağıtabileceksiniz.

    2. Adım:

    Daveti kabul edin.

    • API entegrasyon yapılarına erişim elde etmek için lütfen daveti kabul edin. Daveti kabul etmek için FedEx Kullanıcı Kimliğiniz ve parolanızla oturum açmanız veya halihazırda kullanıcı bilgileriniz yoksa bu bilgileri oluşturmanız gerekir.
    Accept invite

    3. Adım:

    Kuruluşunuza kullanıcı davet edin.

    • Yönetici olarak, projeye veya kuruluşa erişmesi gereken tüm ekip üyelerini davet edebilirsiniz. Farklı görevler hakkında daha fazla bilgi için Kuruluş Yönetim Kılavuzu'nu inceleyin.
    Manage org
    • Kuruluşunuz zaten oluşturulduysa, kuruluş veya FedEx yöneticisinden sizi katılmaya davet etmesini isteyin. Daveti 24 saat içinde kabul etmeniz gerekecektir ancak bu süreyi kaçırırsanız davetin yeniden gönderilmesini isteyebilirsiniz.

    4. Adım:

    Çözümünüz için ihtiyaç duyduğunuz API'leri seçin.

    • Çözümünüze yönelik doğru API'lerini belirlemek için API Kataloğu'nu ziyaret edin. FedEx Müşteri Teknolojisi Danışmanınız (Customer Technology Consultant - CTC) ve Uyumlu Kanal yöneticiniz, iş ihtiyaçlarınıza uygun olarak çözümünüz için doğru API'leri seçmenize yardımcı olabilir.

    API Catalog
    • Genel görünümünü, değişim günlüklerini ve önemli özelliklerini keşfetmek için bir API seçin.

    Address validation API
    • Talep ve yanıt öğelerini, tercih ettiğiniz dildeki örnekleri, hata nesnelerini ve daha fazlasını görmek için API belgelerini inceleyin.

    Address validation API-intro
    • Ürün Bilgisi Çalışma Sayfası'nı (Product Information Worksheet - PIW) doldurmak ve çözümünüze eklenmesini istediğiniz API'leri listelemek için Satış Gücü'ne geri dönün.


    5. Adım:

    FedEx projeler oluşturuyor.

    PIW onaylandıktan sonra FedEx projelerinizi oluşturacaktır. FedEx Developer Portal üzerinde çözümlerinizin her bir sürümü için ayrı bir proje olacaktır. Kuruluşun Yöneticisi olmayan kullanıcıların projeleri görüntüleyebilmesi için davet edilmesi gerekir. 

    FedEx Uyumluluk ekibi ile FedEx CTC ve sertifikasyon ekiplerinin, ekibiniz için teknik bir gösterim düzenleyecek olması halinde de bu durum geçerlidir. FedEx ekibi, kullanmaya başladığınız API'lerin sürümüyle kullanılabilir yeni özellik ve işlevleri anlatacaktır. Ekip, API'lere, API testlerine ve API'ler için "sertifikasyon*" sürecini başlatmak için tamamlanması gereken tüm süreçlere ilişkin teknik soruları yanıtlayabilecek donanıma sahip olacaktır.

    * Sertifikasyon – FedEx Uyumlu Program tarafından Program Uyumluluk gereksinimlerini karşılamak için tanımlanan süreç. Tüm Uyumlu Sağlayıcıların, FedEx teknolojisini göndericilere (müşterilere) FedEx teknoloji ve hizmet standartlarıyla belirlendiği biçimde uyguladığından, pazarladığından ve dağıttığından emin olmak için Uyumlu Program Sertifikasyonu gereklidir.


    6. Adım:

    Uygulamanıza API'leri entegre edin ve Uyumlu Program için sertifika alın.

    1. Artık işlemlerinizi gerçekleştirmeye başlamak için Test API Anahtarı ve Test Gizli Anahtarına erişebileceksiniz. Bu anahtarları, Project Overview (Proje Genel Görünümü) sayfasında bulunan Test Key (Test Anahtarı) sekmesinden alabilirsiniz.
    API project overview
    1. Müşteri anahtarları oluşturmak için her projenizin yalnızca API bölümünde bulunan ve özel bir API olan Kullanıcı Bilgileri Kayıt API'sini kullanmanız gerekir.
    2. Birkaç müşteri anahtarı oluşturduktan sonra tüm API işlemlerinde kullanılacak bir OAuth erişim belirteci isteyin. Belirteç oturumu sadece bir saatliğine geçerlidir. Bu nedenle oturum sona ermeden önce belirteci yenilemek için uygulamanızı programlayarak kodlamanız gerekir. Daha fazla bilgi için API Kimlik Doğrulaması belgelerine bakın. Örnek kodları görüntülerken örnekler açılır listesinden "Reseller" (Satıcı) öğesinin seçildiğinden emin olun.
    API Authorization
    1. Test Anahtarı sayfanızda API belgelerini seçin ve seçilen API'nin nasıl kullanılacağını en iyi şekilde anlamak için iş bağlamını okuyun. İstediğiniz entegrasyonla eşleşen uç nokta için örnek istekleri gözden geçirin.
    2. Çağrılarınızı örnek isteklerde açıklandığı gibi bu uç noktalara uygulayın ve test kimlik bilgilerinizi kullanmak için yapılandırın.
    3. Alınan API çağrı yanıtlarının belgelerde gösterilenlerle eşleştiğini doğrulayın.
    4. Test kimlik bilgilerini ve FedEx test URI'lerini kullanarak FedEx test ortamındaki uygulamanızı baştan sona test edin.
    5. Çözümlerinizi başarıyla test ettikten sonra her bir çözüm için Satış Gücü'nde sertifika alın. FedEx, gönderilen her şeyi eksiksiz bir biçimde gözden geçirecek ve sertifikasyonunuz onaylandığında size bilgi verecektir.

    7. Adım:

    FedEx projeleri üretime geçiriyor.

    • Ardından FedEx, projelerinizi üretime geçirecektir.
    • Bu işlemden sonra, Üretim API Anahtarınızı, Product Overview (Ürün Genel Görünümü) sayfasındaki Production (Üretim) Anahtarı sekmesinde görebilirsiniz.
    API project overview tab2

    8. Adım:

    Üretim Gizli Anahtarı oluşturun.

    • Üretim Gizli Anahtarınızın, Gizli Anahtar sütununun altında bulunan Gizli Anahtar Oluştur bağlantısına tıklanarak oluşturulması gerekir.
    • Artık örnek verileri kullanarak üretim ortamında uygulamanızı yeniden test edebilirsiniz.
    • Yeni entegrasyonunuzun avantajlarından yararlanın!