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