Optimize Edilen API Uç Noktaları
Transkript
Optimize Edilen API Uç Noktaları
Optimize Edilen API Uç Noktaları Mağaza Sürüm Notları İşlemleri Gerçekleştirmenin Daha İyi bir Yolu PayPal dünya çapındaki mağaza entegrasyonlarının performansını ve kullanımını artırma konusunda kararlıdır. Kanıtlanmış ve güvenilir api.paypal.com uç noktamızın yanı sıra size, özellikle sunucu ve mobil entegrasyonlar için tasarlanan, optimize edilmiş yeni API uç noktalarını sunmaktan memnuniyet duyuyoruz: Sunucu Uç Noktaları Mobil Uç Noktalar api-s.paypal.com api-s.sandbox.paypal.com api-m.paypal.com api-m.sandbox.paypal.com Bu yeni API uç noktaları şu anda api.paypal.com tarafından desteklenen tüm API'ler için kullanılabilir ve daha da yüksek hız, güvenlik ve güvenilirlik için optimize edilmiş global İçerik Dağıtım Ağından (CDN) yararlanır. Neden değiştirmeliyim? Genel olarak daha kısa yanıt süreleri. Daha hızlı performansla birlikte müşteri dönüştürme oranları da daha iyidir. Müşterilerinize daha yakın uç sunuculardan oluşan geniş bir ağ ile CDN çözümü mümkün olan en kısa API yanıt süresini sunar. Yeni nesil İnternet standartları. İnternet güvenliği sürekli olarak gelişmekte ve CDN çözümü, yeni standartları onlara ihtiyaç duyulmadan uygulamaktadır; bu nedenle, CDN çözümüne geçiş yapan mağazaların artık gelecekte entegrasyonlarını değiştirmesi gerekmeyecektir. Tehditlere karşı daha iyi koruma. Dağıtık Servis Engelleme (DDoS) saldırıları gibi İnternet tehditleri, web siteleri için sürekli olarak risk teşkil etmektedir. CDN uç noktası, bu tür saldırılara karşı hem pasif hem de aktif olarak savunma yapacak şekilde geliştirilmiştir. Yeni Optimize API Uç Noktaları'na nasıl bağlanabilirim? Mobil Uç Nokta (api-m) api-m uç noktası en yeni PayPal Mobil SDK'lerine iOS ve Android için zaten entegredir; bu nedenle, en yeni SDK'lere yükseltiyorsanız ek adımlar uygulamanız gerekmez. NOTE: API araması, sunucunuz tarafından yapıldığı için web sitenizdeki mobil satın alma özelliği, api-s uç noktasından daha fazla yararlanır. Sunucu Uç Noktası (api-s) api-s.paypal.com'a geçiş yapmak için PayPal Klasik API'lerini veya PayPal REST API'lerini kullanıyor olmanız gerekir. svcs.paypal.com'da olan Ayarlanabilir Ödemeler (Hizmet API'leri) şu anda bu uç noktada desteklenmemektedir. Desteklenir Desteklenmez HTTP 1.1 Protokolü HTTP 1.0 Protokolü Bağlantı Noktası 443 HTTPS Bağlantı Noktası 80 HTTP İstemci Sertifika Doğrulaması İmza Onayı DNS Çözümlemesi Yeni IP'leri sabit kodlama Telif Hakkı © 2015 PayPal Inc. Tüm hakları saklıdır. Optimize Edilen API Uç Noktaları – Mağaza Sürüm Notları | 1 Geçiş gereksinimleri PayPal Klasik API'lerini kullanıyorsanız İstemci Sertifika doğrulaması kullanıyor olmanız gerekir. o PayPal Klasik API'lerini kullanıyorsanız istekleri HTTP POST kullanarak göndermeniz gerekir. o Bu uç noktada bir SHA-256 sertifikası yüklüdür. API isteklerinizi göndermek için DNS'yi kullanıyor olmanız gerekir. o Bağlantı noktası 80 üzerindeki güvenli olmayan bağlantılar desteklenmemektedir. Sunucunuzun, bir SHA-256 sertifikası ile güvenli bir bağlantı kurabilmesi gerekir. o HTTP1.0, bu uç noktada desteklenmemektedir. PayPal API'lerine bağlantı noktası 443 (HTTPS güvenli bağlantısı) kullanarak bağlanıyor olmanız gerekir. o Klasik API'ler için HTTP GET'e izin verilmemektedir. Sunucunuzun HTTP1.1 protokolünü kullanarak istek göndermesi gerekir. o PayPal Klasik API'leri için iki tür doğrulama mevcuttur: Kullanıcı-Şifre-İmza veya Kullanıcı-Şifre-Sertifika. Yeni uç nokta, yalnızca Kullanıcı-Şifre-Sertifika doğrulamasını desteklemektedir. IP'lerin sabit kodlanmasına, bu yeni uç noktada izin verilmemektedir. Uygulamanızın, başlıkları ve gövdeyi aynı HTTP İsteğinde gönderiyor olması gerekir. o "Expect:100 Continue" kullanımı, performansın azalmasına neden olabilir. Güvenlik duvarları ile ilgili… Giden bağlantıları engelleyen bir güvenlik duvarı kullanmıyor olmanız gerekir. VEYA Giden bağlantıları engelleyen bir güvenlik duvarı kullanıyorsanız DNS api-s.paypal.com'u güvenlik duvarınızda güvenli listeye almanız gerekir. VEYA Eğer güvenlik duvarınızda DNS 'i güvenli listeye alamıyorsanız, api-s.paypal.com IP adreslerinin tümünü güvenlik duvarınızda tek tek güvenli listeye almanız gerekir. SSS S: Orijinal api.paypal.com uç noktası ile yeni api-s uç noktasını çözümümde karıştırıp eşleştirebilir miyim? C: Bu; RESTful kimlik doğrulama API'leri için beklenmedik sonuçlar doğurabileceğinden PayPal, yeni ve orijinal uç noktalarının karıştırılmasını önermemektedir. S: api-3t ve svcs neden yeni uç noktalara dahil değil? C: PayPal, yatırımı Klasik ve stratejik ürünlerimiz arasında dengelemeyi sürdürmektedir. Şu anda planımız, bu yeni uç noktaların arkasında İstemci Sertifikası Doğrulama API ve REST API aramalarını desteklemektir. İşyeriniz, İstemci Sertifikası doğrulamasını destekleyemiyorsa ve bu yeni uç noktalardan yararlanmak istiyorsanız lütfen bizimle iletişime geçin; böylece biz de İmza Doğrulamasından yararlanmanıza yönelik değerlendirme yaparız. S: Yeni uç noktayı nasıl test edebilirim? C: Entegrasyonunuzu Sandbox Test Ortamında test edebilirsiniz. Sunucunuz SSL Sertifikasını doğruluyorsa, CN Sertifikası Canlı uç noktasıdır (api-s.paypal.com). SAN Sertifikası hem Sandbox Test Ortamını hem de Canlı uç noktaları (api-s.sandbox.paypal.com ve api-s.paypal.com) içerir. Telif Hakkı © 2015 PayPal Inc. Tüm hakları saklıdır. Optimize Edilen API Uç Noktaları – Mağaza Sürüm Notları | 2
Benzer belgeler
BREATH OF LIFE ( Hayat Nefesi )
• Fiziksel olarak yenilenme ve gençleştirme,
• Duygusal Denge ve Güçlendirme,
• Zihinsel Genişleme ve bilinçli farkındalık geliştirme,
• Manevi derin bir anlayış ve Bilgelik kapılarını açar.
Hayat ...
Veri Sayfası
Bunlar ve Seagate’in diğer perakende ürünleri hakkında daha ayrıntılı bilgiler için Seagate.com adresini ziyaret edin.
© 2010 Seagate Technology LLC. Tüm hakları saklıdır. Seagate, Seagate Technolo...