API Aileler
Plato’nin müşteriye yönelik iki API stili vardır.Temel URL'ler
Üretim, Konsol kurulumu, özel ortamlar ve yerel geliştirme için doğru API ana bilgisayarını seçin.
Kimlik doğrulama
Plato API anahtarlarını başlıklarla güvenli bir şekilde gönderin ve anahtarları genel kodun dışında tutun.
İzinler
Her entegrasyonun yalnızca ihtiyaç duyduğu şeye erişebilmesi için API anahtarlarını rollerle eşleştirin.
Hatalar ve Sınırlar
Yaygın hataları, sayfalandırma sınırlarını, hız sınırlarını ve güvenli yeniden denemeleri yönetin.
Veri ve İş Akışı API’leri
CMS API
Web sitelerinden, uygulamalardan ve güvenilir arka uçlardan yapılandırılmış CMS girişlerini okuyun ve yazın.
Connect360 API
Web sitesi sohbeti, konuşma, ek ve AI destekli mesajlaşma akışları oluşturun.
Restoran API'leri
Menü ürünlerini, kategorileri ve son sipariş akışı verilerini okuyun.
API formları
Genel form şemalarını alın ve güvenilir form yanıtlarını gönderin.
Yazılan Arka Uç API
Seçilen sunucu tarafı entegrasyonları için yazılan arka uç çağrıları kullanılır. Şunlar için kullanın:- Connect360 konuşmaları, mesajları, ekler ve AI yanıtları.
- Restoran sipariş akışı erişimi.
- Plato’den oluşturulan yazılı istek ve yanıt şekilleri.
REST Genel API’leri
REST genel API’leri, bir web sitesi, kodsuz araç veya TypeScript olmayan arka uç, düz HTTP uç noktalarına ihtiyaç duyduğunda daha iyidir. Bunları şunlar için kullanın:- CMS girişleri.
- Menü ürünleri ve kategorileri.
- Kamu formları.
- Eski dinamik modeller.
Herkese Açık Ne Değildir API
Plato’nin Konsolu çalıştırabilmesi, web kancalarını işleyebilmesi, PDF’leri oluşturabilmesi veya kullanıcıların kimliğini doğrulayabilmesi için bazı yollar mevcuttur. Bu yollar istikrarlı kamu entegrasyon sözleşmeleri değildir. Kimlik doğrulama geri aramaları, Stripe veya sağlayıcı web kancaları, cron işleri, Open Graph görüntüleri veya dahili Konsol tarayıcı istekleri gibi rotalara karşı harici entegrasyonlar oluşturmayın. Kaçınılması gereken rotaların kısa listesi için Dahili Rotalar’ye bakın.İnşa Etmeden Önce
- Entegrasyon için özel bir rol oluşturun.
- Bu role yalnızca ihtiyaç duyduğu izinleri verin.
- Konsolda bir API anahtarı oluşturun.
- Anahtarı sunucu tarafındaki gizli bir depoda saklayın.
- Üretim trafiğini göndermeden önce küçük bir istekle test edin.