Μετάβαση στο κύριο περιεχόμενο

Quick Start

The Predis.ai API επιτρέπει στους προγραμματιστές πρόσβαση μέσω προγραμματισμού στο Predis.aiροής δημιουργίας περιεχομένου. Ο API είναι ένα ξεκούραστο JSON API με το οποίο μπορείτε να αλληλεπιδράσετε από οποιαδήποτε γλώσσα ή πλαίσιο με μια βιβλιοθήκη HTTP.

Εάν έχετε οποιεσδήποτε ερωτήσεις, αισθανθείτε free για να επικοινωνήσετε μαζί μας στο [προστασία μέσω email].

Βήμα 1: Εγγραφείτε για να λάβετε ένα API Κλειδί

Χρειάζεστε ένα API κλειδί για να χρησιμοποιήσετε το Predis.ai API.

  • Είσοδος στο app.predis.ai
  • Μεταβείτε στην επιλογή Τιμολόγηση και λογαριασμός -> Υπόλοιπο API για να δημιουργήσετε ένα νέο API κλειδί
  • Πρέπει να ολοκληρώσετε τη ροή ενσωμάτωσης για να έχετε πρόσβαση στο μενού

Βήμα 2: Διαμόρφωση του Webhook

Θα χρειαστεί επίσης να διαμορφώσετε ένα webhook για να λαμβάνετε ειδοποιήσεις στην εφαρμογή σας όταν οι αναρτήσεις δημιουργούνται με επιτυχία (ή εάν αποτύχουν). Μόλις η δημιουργία ανάρτησης πετύχει ή αποτύχει, θα στείλουμε ένα POST αίτημα στη διαμορφωμένη διεύθυνση URL σας.

  • Μεταβείτε στην επιλογή Τιμολόγηση και λογαριασμός -> Υπόλοιπο API για να προσθέσετε τη διεύθυνση URL του webhook σας

Βήμα 3: Λάβετε το αναγνωριστικό επωνυμίας σας

Όλες οι αναρτήσεις σας δημιουργήθηκαν από το Predis η εφαρμογή βρίσκεται σε μια συγκεκριμένη επωνυμία. Η ίδια ιδέα ισχύει για τις αναρτήσεις που δημιουργούνται μέσω API πολύ. Θα χρειαστεί να περάσετε ένα αναγνωριστικό επωνυμίας στο αίτημα δημιουργίας ανάρτησης, ώστε οι αναρτήσεις να δημιουργηθούν στην κατάλληλη επωνυμία. Διαβάστε περισσότερα για Brands εδώ.

  • Μεταβείτε στην επιλογή Τιμολόγηση και λογαριασμός -> Επωνυμίες για να λάβετε το αναγνωριστικό της επωνυμίας σας

Βήμα 4: Δημιουργία αναρτήσεων

Είστε πλέον έτοιμοι να δημιουργήσετε αναρτήσεις μέσω προγραμματισμού χρησιμοποιώντας Predis.aiδημιουργία περιεχομένου API. Παρακάτω είναι ένα γρήγορο παράδειγμα που δείχνει πώς το API η κλήση μπορεί να υλοποιηθεί στην Python χρησιμοποιώντας το requests βιβλιοθήκη.

Παράδειγμα

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

Σε ένα επιτυχημένο αίτημα, θα πρέπει να δείτε μια απάντηση όπως παραπάνω με τις λεπτομέρειες σχετικά με τη δημιουργημένη ανάρτηση. Μόλις η ανάρτηση αποκτήσει κάποια κατάσταση - επιτυχία ή αποτυχία - θα πρέπει να λάβετε ένα αίτημα στη διεύθυνση url του webhook σας με περισσότερες λεπτομέρειες. Διαβάστε περισσότερα για τις παραμέτρους απόκρισης εδώ και τις παραμέτρους αιτήματος webhook εδώ

Επιπρόσθετοι πόροι