Loncat ke daftar isi utama

Ringkas

Predis.ai API memungkinkan pengembang akses terprogram ke Predis.aialur pembuatan konten. API adalah JSON yang tenang API yang dengannya Anda dapat berinteraksi dari bahasa atau kerangka kerja apa pun dengan perpustakaan HTTP.

Jika Anda memiliki pertanyaan, rasakan free untuk menghubungi kami di [email dilindungi].

Langkah 1: Mendaftar untuk mendapatkan API kunci​,war

Anda membutuhkan sebuah API kunci untuk menggunakan Predis.ai API.

  • Login ke .predis.ai
  • Navigasi ke Harga & Akun -> Istirahat API untuk menghasilkan yang baru API kunci
  • Anda perlu menyelesaikan alur orientasi untuk dapat mengakses menu

Langkah 2: Konfigurasikan Webhook​,war

Anda juga perlu mengonfigurasi webhook untuk mendapatkan notifikasi di aplikasi Anda ketika postingan berhasil dibuat (atau jika gagal). Setelah pembuatan postingan berhasil atau gagal, kami akan mengirimkan a POST permintaan pada URL yang Anda konfigurasi.

  • Navigasi ke Harga & Akun -> Istirahat API untuk menambahkan URL webhook Anda

Langkah 3: Dapatkan ID Merek Anda​,war

Semua postingan Anda dibuat dari Predis aplikasi berada di Merek tertentu. Konsep yang sama berlaku untuk postingan yang dibuat melalui API juga. Anda harus memasukkan ID merek dalam permintaan pembuatan postingan agar postingan dapat dibuat dengan merek yang sesuai. Baca lebih lanjut tentang Merek di sini.

  • Navigasi ke Harga & Akun -> Merek untuk mendapatkan ID merek Anda

Langkah 4: Buat Postingan​,war

Anda sekarang siap membuat postingan secara terprogram menggunakan Predis.aipembuatan konten 's API. Di bawah ini adalah contoh singkat yang menunjukkan caranya API panggilan dapat diimplementasikan dengan Python menggunakan requests Perpustakaan.

Example​,war

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": []
# }

Jika permintaan berhasil, Anda akan melihat respons seperti di atas dengan detail tentang postingan yang dibuat. Setelah postingan memiliki status tertentu - berhasil atau gagal - Anda akan mendapatkan permintaan pada url webhook Anda dengan detail lebih lanjut. Baca selengkapnya tentang parameter respons di sini dan parameter permintaan webhook di sini

Sumber Tambahan​,war