Passer au contenu principal

Quick Start

Votre Predis.ai API permet aux développeurs d'accéder par programmation au Predis.aile flux de création de contenu de. API est un JSON RESTful API avec lequel vous pouvez interagir depuis n'importe quel langage ou framework avec une bibliothèque HTTP.

Si vous avez des questions, ressentez free pour nous contacter au [email protected].

Étape 1 : Inscrivez-vous pour obtenir un API ACTIVITES

Vous avez besoin d'un API touche pour utiliser le Predis.ai API.

  • Connectez-vous à app.predis.ai
  • Accédez à Tarification et compte -> Reste API générer un nouveau API clé
  • Vous devez compléter le flux d'intégration pour pouvoir accéder au menu

Étape 2 : Configurer le Webhook

Vous devrez également configurer un webhook pour recevoir des notifications sur votre application lorsque les publications sont créées avec succès (ou en cas d'échec). Une fois la création du message réussie ou échouée, nous vous enverrons un POST demande sur votre URL configurée.

  • Accédez à Tarification et compte -> Reste API pour ajouter l'URL de votre webhook

Étape 3 : Obtenez votre identifiant de marque

Tous vos messages créés à partir du Predis l'application réside dans une marque particulière. Le même concept s'applique aux publications créées via API aussi. Vous devrez transmettre un identifiant de marque dans la demande de création de publication afin que les publications soient créées dans la marque appropriée. En savoir plus sur les marques ici.

  • Accédez à Tarification et compte -> Marques pour obtenir votre identifiant de marque

Étape 4 : Créer des publications

Vous êtes maintenant prêt à créer des publications par programmation en utilisant Predis.aicréation de contenu de API. Vous trouverez ci-dessous un exemple rapide qui montre comment le API l'appel peut être implémenté en Python en utilisant le requests bibliothèque.

Exemple

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

En cas de demande réussie, vous devriez voir une réponse comme ci-dessus avec les détails de la publication créée. Une fois que la publication a un certain statut (succès ou échec), vous devriez recevoir une demande sur l'URL de votre webhook avec plus de détails. En savoir plus sur les paramètres de réponse ici et les paramètres de requête du webhook ici

Ressources additionnelles