Hızlı Başlangıç
The Predis.ai API geliştiricilerin programatik erişimine izin verir Predis.ai'nin içerik oluşturma akışı. API RESTful bir JSON'dur API Bir HTTP kitaplığıyla herhangi bir dil veya çerçeveden etkileşime girebileceğiniz.
Herhangi bir sorunuz varsa, hissedin free bizimle iletişime geçmek için [e-posta korumalı].
1. Adım: Bir sertifika almak için kaydolun API anahtar
Bir ihtiyacın var API tuşunu kullanmak için Predis.ai API.
- Için giriş yapın app.predis.ai
- Fiyatlandırma ve Hesap -> Dinlenme bölümüne gidin API yeni bir tane oluşturmak için API anahtar
- Menüye erişebilmek için katılım akışını tamamlamanız gerekir
2. Adım: Webhook'u yapılandırın
Gönderiler başarıyla oluşturulduğunda (veya başarısız olduklarında) uygulamanızda bildirim almak için bir web kancası da yapılandırmanız gerekecektir. Gönderi oluşturma başarılı veya başarısız olduğunda, bir mesaj göndereceğiz POST
yapılandırılmış URL'nizde istekte bulunun.
- Fiyatlandırma ve Hesap -> Dinlenme bölümüne gidin API web kancası URL'nizi eklemek için
3. Adım: Marka Kimliğinizi Alın
Şuradan oluşturulan tüm yayınlarınız: Predis uygulamanın belirli bir Markada bulunması. Aynı konsept, aracılığıyla oluşturulan gönderiler için de geçerlidir. API fazla. Gönderilerin uygun markada oluşturulması için gönderi oluşturma isteğinde bir marka kimliği iletmeniz gerekecektir. Markalar hakkında daha fazlasını okuyun okuyun.
- Marka kimliğinizi almak için Fiyatlandırma ve Hesap -> Markalar bölümüne gidin
4. Adım: Gönderi Oluşturun
Artık program aracılığıyla gönderiler oluşturmaya hazırsınız. Predis.ai'nin içerik oluşturma API. Aşağıda nasıl çalıştığını gösteren hızlı bir örnek verilmiştir. API çağrı Python'da aşağıdakiler kullanılarak uygulanabilir: requests
kütüphane.
Örnek E-posta
import requests
url = "https://brain.predis.ai/predis_api/v1/create_content/"
payload = {
"brand_id": "YOUR_BRAND_ID",
"text": "3 tips for a healthy morning breakfast",
"media_type": "single_image"
}
headers = {"Authorization": "YOUR_API_KEY"}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)
# {
# "post_ids": [
# "CREATED_POST_ID"
# ],
# "post_status": "inProgress",
# "errors": []
# }
Başarılı bir istek üzerine, oluşturulan gönderiyle ilgili ayrıntıların yer aldığı yukarıdaki gibi bir yanıt görmelisiniz. Gönderinin bir durumu (başarılı veya başarısız) olduğunda, webhook URL'nize daha fazla ayrıntı içeren bir istek göndermelisiniz. Yanıt parametreleri hakkında daha fazlasını okuyun okuyun ve web kancası isteği parametreleri okuyun