Passer au contenu principal

Quick Start

Le 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",
"model_version": "4"
}

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 requête réussie, vous devriez voir une réponse similaire à celle ci-dessus, contenant les détails de la publication créée. Dès que la publication a un statut (succès ou échec), vous recevrez une requête sur votre URL de webhook avec des informations supplémentaires. Pour en savoir plus sur les paramètres de réponse, cliquez ici et sur les paramètres de requête du webhook, cliquez ici.

Ressources supplémentaires