Ana içeriğe atla

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

Ek kaynaklar