Passer au contenu principal

Présentation

Introduction

Le developer portal de X propose un ensemble d’outils en libre-service que les développeurs peuvent utiliser pour gérer leur accès à la X API et à la X Ads API. Dans le portail, vous avez la possibilité de :
  • Créer et gérer vos Projects X et vos Apps (ainsi que les clés et jetons d’authentification qu’ils fournissent).
  • Gérer vos niveaux d’accès et vos intégrations avec les endpoints de la X API Standard v1.1 et v2.
  • En savoir plus sur les différents endpoints et fonctionnalités disponibles.

Prêt à obtenir l’accès ?

Vous pouvez commencer à utiliser la X API en créant un compte. Si vous avez besoin de fonctionnalités supplémentaires ou de plafonds de Tweet plus élevés, vous pouvez acheter l’offre Basic ou Pro dans le developer portal. Pour ceux qui s’intéressent à Enterprise, veuillez déposer une candidature ici.

À quoi s’attendre dans le developer portal

Intégration

L’assistant d’intégration vous guide pas à pas pour configurer votre premier Project et votre première App. Vous devez créer un Project et une App pour obtenir les justificatifs nécessaires à l’authentification de vos requêtes à l’API. Vous verrez cet assistant si vous accédez à votre compte développeur pour la première fois. Au cours de ce processus, vous recevrez un ensemble de clés et de jetons d’authentification. Vous pouvez en savoir plus à leur sujet sur notre page de présentation de l’App. Pour en savoir plus sur les exigences d’authentification avec la X API, consultez la section Authentification. Veuillez noter : Vous devez stocker vos clés et jetons dans un emplacement sécurisé afin de pouvoir y accéder ultérieurement. Il n’est pas possible de récupérer ces justificatifs sans les régénérer.

Gestion des Project et App

L’un des rôles principaux du compte développeur est de vous permettre de gérer vos Project et App. Les développeurs peuvent créer et gérer des Project et App X depuis le tableau de bord du developer portal. C’est ici que vous pouvez trouver les id de votre App, modifier les paramètres, les autorisations et les URL de rappel d’une App, ainsi que générer et révoquer des clés et jetons.

En savoir plus sur ce que propose X API v2

Le developer portal comporte une section Produits où vous pouvez en apprendre davantage sur les différentes versions et niveaux d’accès de la X API. La section produit X API v2 contient des informations importantes sur les niveaux d’accès Free, Basic, Pro et Enterprise. Cette page détaille les limites d’App au niveau du Project, le plafond de Tweets et les coûts, ainsi que les limites de taux propres à chaque endpoint et certains attributs spécifiques. Vous pouvez également comparer les différents niveaux d’accès et demander un accès supplémentaire si disponible. Consultez tous les niveaux d’accès v2.

Gestion d’équipe

Réservé aux comptes Enterprise v2.
Afficher la page « team » dans le developer portal.

Pourquoi utiliser la fonctionnalité d’équipe ?

La fonctionnalité d’équipe facilite le développement collaboratif de Projects et d’Apps au sein de la X Developer Platform. Souvent, différentes personnes au sein des équipes sont responsables du contrôle d’accès ou de la facturation/paiements, et cette fonctionnalité vous permet d’inviter ces personnes à contribuer à votre Project.

Inviter des membres de l’équipe

Pour inviter quelqu’un à rejoindre une équipe, un administrateur peut l’inviter via son handle X. La personne recevra un e‑mail et pourra accepter l’invitation depuis cet e‑mail. Une fois l’invitation acceptée, elle devra accepter le Developer Agreement & Policy, puis pourra accéder à la page d’équipe du compte principal. Veuillez noter : La gestion d’équipe n’accorde ni ne limite actuellement l’accès à l’API en fonction des identifiants de App. Il n’est pas possible de partager la gestion d’une App au sein de votre équipe. Les Apps (clés/jetons) ne peuvent pas être modifiées, créées ou supprimées par des personnes qui n’en sont pas propriétaires.

Tableau de bord d’équipe

Dans l’onglet « Members » du tableau de bord d’équipe, vous pouvez voir tous les membres et leurs rôles. Si vous êtes administrateur d’une équipe, vous pouvez gérer l’accès des développeurs et modifier les rôles de chaque membre. Les administrateurs ont également accès à l’onglet « Pending » du tableau de bord d’équipe. Ici, ils peuvent consulter les détails et gérer chaque invitation envoyée.

Rôles au sein de l’équipe

Rôle d’administrateur
  • Possibilité de gérer les Projects et Apps de l’équipe
  • Possibilité de gérer tous les environnements d’App
  • Possibilité de choisir/mettre à niveau des abonnements
  • Possibilité de mettre à jour les modes de facturation/paiement
  • Possibilité d’ajouter/supprimer des membres de l’équipe
  • Possibilité de modifier les rôles des membres de l’équipe
Rôle de développeur
  • Possibilité de gérer ses propres Projects et Apps
  • Accès en lecture seule aux Projects et Apps de l’équipe
  • Possibilité de quitter l’équipe
I