Projects ermöglichen es Ihnen, Ihre Arbeit entsprechend Ihrer beabsichtigten Nutzung der X API zu organisieren, sodass Sie Ihren API-Zugriff effektiv verwalten und Ihre Nutzung überwachen können. Jedes Project kann je nach Ihrem Zugriffsniveau (weiter unten auf dieser Seite beschrieben) eine oder mehrere Apps enthalten. Sie verwenden diese Apps, um Authentifizierungs-Anmeldedaten wie API Keys und Secrets, Benutzer‑Access Tokens und App Access Token zu generieren.Während Sie diese Keys und Tokens aus jeder App verwenden können, um auf die X API oder die X Ads API zuzugreifen (für die Nutzung der Ads API müssen Sie zusätzlichen Zugriff beantragen), müssen Sie Keys und Tokens aus einer App verwenden, die einem Project zugeordnet ist, um die X API v2-Endpoints nutzen zu können.Wenn Sie ein Developer-Konto haben, können Sie Ihre Projects auf der Seite Projects & Apps im Entwicklerportal anzeigen und verwalten. Registrieren Sie sich für ein Konto, wenn Sie noch keines haben.
Derzeit gibt es vier verschiedene Zugriffsstufen, die auf der Project-Ebene angewendet werden:
Free
Basic
Pro
Enterprise
Weitere Informationen darüber, was jede dieser Zugriffsstufen bietet, finden Sie auf der Seite about X API.Sie können nur ein Project mit entweder Free, Basic oder Pro haben.Nachfolgend beschreiben wir einige Project-spezifische Unterschiede für Sie:
Diese Zugriffsstufe steht allen zur Verfügung, die sich für ein Developer-Konto angemeldet haben.Anzahl der Apps in diesem Project: 1
Tweet-Verbrauchslimit: 1.500 Tweets pro MonatAuthentifizierungsmethoden:
Diese Zugriffsstufe steht allen zur Verfügung, die über das Entwicklerportal Basic-Zugang abonniert haben.Anzahl der Apps in diesem Project: 2
Tweet-Verbrauchslimit: 10.000 Tweets pro Monat
Authentifizierungsmethoden:
Diese Zugriffsebene steht allen zur Verfügung, die über das Entwicklerportal Pro-Zugang abonniert haben.Anzahl der Apps innerhalb dieses Projects: 3
Tweet-Verbrauchslimit: 1 Million Tweets pro MonatAuthentifizierungsmethoden:
Diese Zugriffsstufe steht allen zur Verfügung, die Enterprise beantragt, von unserem Team genehmigt wurden und über einen X Account Manager einen monatlichen, automatisch verlängernden Vertrag unterzeichnet haben. Hier beantragen.Anzahl der Apps innerhalb dieses Projects: 3+
Tweet-Verbrauchslimit: 50+ Millionen Tweets pro MonatAuthentifizierungsmethoden:
Tweet-Verbrauchslimits gelten auf Project-Ebene und begrenzen das Volumen an tweets, die Sie innerhalb eines bestimmten Monats von bestimmten X API v2 endpoints abrufen können.Erfahren Sie mehr über Tweet-Limits.
Um ein Project zu erstellen, klicken Sie auf „New Project“ in Ihrem Dashboard oder auf der Seite Projects & Apps innerhalb des Entwicklerportals. Diese Option ist nur sichtbar, wenn Sie noch kein Project erstellt haben. Sie werden aufgefordert, einen Project-Namen, eine Beschreibung und einen Anwendungsfall anzugeben. Außerdem werden Sie gebeten, eine neue App zu erstellen oder eine vorhandene eigenständige App zu verknüpfen.
Erstellen oder Verbinden einer App für Ihr Project
Wenn Ihr Project keine App enthält, können Sie eine hinzufügen, indem Sie im Dashboard auf den Project-Namen klicken. Von dort aus können Sie entweder eine neue App erstellen oder eine vorhandene eigenständige App auswählen, um sie mit Ihrem Project zu verbinden. In der App können Sie die am Anfang dieses Leitfadens aufgeführten Authentifizierungs-Keys und -Tokens generieren.
Um ein Project zu bearbeiten, klicken Sie im Dashboard oder auf der Seite Projects & Apps im Entwicklerportal auf den Namen Ihres Projects. Dort sehen Sie die Details Ihres Projects und können „Edit“ auswählen, um Änderungen vorzunehmen.
Eigenständige Apps sind Apps, die außerhalb der Project-Struktur existieren. Die den eigenständigen Apps zugeordneten Authentifizierungsdaten können erfolgreiche Anfragen an die Standard v1.1, Premium v1.1 und Enterprise der APIs von X oder an die X Ads API stellen. Eigenständige Apps schlagen fehl, wenn sie versuchen, Anfragen an die X API v2 endpoints zu senden, es sei denn, Sie verbinden sie mit einem Project.Wenn Sie vor August 2020 eine App erstellt haben, ist sie im Abschnitt „Standalone Apps“ des Entwicklerportals unter Projects & Apps sichtbar. Sie sind insgesamt auf zehn Apps beschränkt, einschließlich derjenigen, die mit Ihrem Project verbunden sind.Wenn Sie Teil eines Teamkontos sind, sehen Sie unter Standalone Apps die Apps, die Ihnen gehören. Wenn ein Teammitglied eine App besitzt, die Teil eines Projects ist, können Sie den Namen der App und die Informationen zum Eigentümer sehen, aber Sie können deren Einstellungen nicht ändern, nicht auf deren Keys und Tokens zugreifen und diese nicht neu generieren. Wenden Sie sich an den App-Eigentümer, um Änderungen an seiner App vorzunehmen.