Ich glaube, es gab bereits ein Update. „3rd-Party-Authentifizierung aktivieren“ fehlt und die Benutzeroberfläche scheint anders zu sein?
Sie haben zugehört.
Ich bin mir nicht sicher, warum der Button verschwunden ist, @carson, hoffentlich kommt er wieder?
Vorerst ist es am besten abzuwarten, wie sich die Dinge entwickeln.
Ich habe eine vollständige Überarbeitung dieses how-to, aber der Prozess ist verwirrend.
Es scheint, dass, wenn wir uns als Entwicklerkonto registrieren und eine App erstellen möchten, wir gezwungen werden, eine erhöhte Zugriffsberechtigung für eine „Projekt-App“ zu beantragen, die wir nicht benötigen. Wir brauchen nur eine „eigenständige App“, um eine Twitter-Anmeldung für Discourse erstellen zu können. Die erhöhte Zugriffsberechtigung wird die Anmeldefunktion aus irgendeinem Grund zur Hälfte kaputt machen.
Sie werden den Prozess und/oder die Benutzeroberfläche in naher Zukunft möglicherweise ändern, daher ziehe ich es vor, zu warten, bevor ich wieder daran arbeite.
Außerdem funktionieren Rich Embeds derzeit nicht, egal welche App Sie erstellen (Projekt oder eigenständig). Es funktioniert nur für vorhandene Apps, bei denen kein „App-Typ“ ausgewählt ist (die Eingabeoption ist nicht erforderlich, aber das war vorher auch nicht der Fall).
Ein weiteres Update, der Poster muss blind sein. Die allgemeine Stimmung bezüglich dieser Änderungen ist nicht enthusiastisch, es sieht eher danach aus, als wären die Leute unzufrieden und es gibt viel Kritik.
Vielen Dank, dass Sie sich darum gekümmert haben. Ich werde diesen Thread beobachten und bitte posten Sie erneut, wenn Sie herausfinden, wie es wieder funktioniert. Was für ein Durcheinander sie dort bei Twitter anrichten.
Derzeit müssen wir ein Entwicklerkonto erstellen und die Schritte zum Erstellen einer Projekt-App befolgen (wenn ich mich nicht irre).
Wenn Ihre App genehmigt wurde (oder wenn Sie bereits ein genehmigtes Entwicklerkonto haben und Apps erstellen können), müssen Sie zu Ihrem Dashboard gehen und eine Standalone-App erstellen:
Befolgen Sie dann die Schritte, es ist unkompliziert.
Der API-Schlüssel am Ende wird in Discourse als „Twitter Consumer Key“ und das API-Schlüssel-Geheimnis als „Twitter Consumer Secret“ bezeichnet.
Gehen Sie in Ihrer App im Twitter-Dashboard zu den App-Einstellungen und konfigurieren Sie sie wie folgt:
Sie sollten sich ordnungsgemäß mit Twitter anmelden können, aber Rich Embeds funktionieren nicht.
Danke @Canapin, ich habe das geschafft und alles eingerichtet. Ich sehe, dass einige Tweets nicht richtig dargestellt werden, aber ich glaube, das liegt daran, dass Twitter im Moment nicht ganz in Topform ist.
Viele Grüße und nochmals danke ![]()
Das liegt an der Einstellung „App-Typ erforderlich“. Welche Option Sie auch wählen, Rich Embeds funktionieren nicht.
Wenn Ihre App zu einer Zeit erstellt wurde, als diese Einstellung nicht existierte/nicht erforderlich war, dann funktionieren Rich Embeds.
Na schön, ich schätze, das „Testkonto“ und die „Test-App“, die ich vor diesem Durcheinander erstellt habe, sind jetzt PRODUKTION

Um dies zu veranschaulichen, habe ich Logins und Rich Embeds (funktionierend) auf drei Foren aktiviert, und die jetzt erforderliche Option ist nicht gesetzt ![]()
Ich habe vor etwa 2 Wochen eine Entwicklerlizenz beantragt und meine Bewerbung wurde noch nicht überprüft, aber das war, bevor ich die Nachricht hörte, dass eine Entwicklerlizenz 100 US-Dollar kostet. Es wurde während der Anmeldung nie erwähnt und ab sofort müssten sie die Bewerbung überprüfen, bevor ich ihnen Geld zahlen könnte, da ich im Entwicklerportal bis dahin nichts tun kann.
Wurde die Bewerbung von jemandem erfolgreich überprüft, seit Elon übernommen hat?
Ich habe nicht vor, jemals dafür zu bezahlen, aber ich denke, es wäre gut, einen Hinweis oben im Leitfaden anzubringen, dass die Twitter-API jetzt ein kostenpflichtiges Modell ist, nur um den Leuten Zeit zu sparen. Ganz zu schweigen davon, ob der Bewerbungsprozess überhaupt noch funktioniert, lol.
Ich kann diese Informationen auf der Entwickler-Website von Twitter nicht finden.
Mehrere Links in ihrer Dokumentation scheinen nicht zu funktionieren.
Zum Beispiel führt der Link „Preise anzeigen ->“ hier zu https://developer.twitter.com/en/more/pricing.html, was zu https://developer.twitter.com/en/products/twitter-api weiterleitet.
Am Ende dieser Seite steht:
Wir haben hart daran gearbeitet, unsere neuen kostenlosen und grundlegenden API-Stufen zu entwickeln, deren Start sehr bald erfolgen wird! Bleiben Sie auf @TwitterDev für den Starttag und um mehr zu erfahren.
Auf ihrem Konto gibt es keine entsprechenden Neuigkeiten: https://twitter.com/TwitterDev
Ich habe auch vor ein oder zwei Monaten ein neues Entwicklerkonto erstellt und meine erste App zur Überprüfung eingereicht. Sie wurde noch nicht validiert, aber auch nicht abgelehnt. Ich warte immer noch auf eine Bestätigung.
Das wissen wir nicht. Ich würde den Leitfaden gerne um Informationen ergänzen, aber der Überprüfungsprozess von Twitter hindert mich daran.
Sie haben es hier angekündigt, aber ich wäre nicht überrascht, wenn sie es jetzt noch einmal überdenken, da es seitdem keine wirklichen Updates dazu gab
Bearbeitung: Tatsächlich haben sie das etwas später mitgeteilt, aber ich wäre nicht überrascht, wenn sich das jetzt wieder ändert
Ich gehe davon aus, dass der Bewerbungsprozess aufgrund all dieser geplanten Änderungen ins Stocken geraten könnte.
Nach einer (sehr langen) Zeit habe ich eine E-Mail-Antwort von Twitter erhalten:
Hallo,
Vielen Dank für Ihre Bewerbung für den Zugang zur Twitter API. Wir arbeiten an spannenden Updates, einschließlich neuer Zugriffstypen, und werden bald mehr dazu mitteilen. Bitte bleiben Sie auf @TwitterDev auf dem Laufenden und reichen Sie Ihre Bewerbung erneut ein, sobald wir unsere neue API starten.
In der Zwischenzeit können Sie mehr über die Twitter API v2 erfahren und Ressourcen auf developer.twitter.com finden. Wir schätzen Ihr anhaltendes Interesse an der Entwicklung auf der Twitter API.
Danke,
(fette Hervorhebung von mir)
Wir müssen definitiv warten. ![]()
Ich habe dies auf genau die gleiche Weise eingerichtet und erhalte beim Versuch, mich mit Twitter anzumelden, diesen Fehler:

Dauert es eine Weile, bis die Schlüssel auf Twitters Seite propagiert sind?
Hallo und willkommen, Panickos!
Twitter arbeitet tatsächlich an seiner neuen API, daher müssen wir warten, bis sie etwas veröffentlichen und offizielle Informationen geben. In der Zwischenzeit kann meiner Meinung nach nicht viel getan werden, siehe meine Nachricht über deiner. ![]()
Wenn Sie es also bereits eingerichtet hatten, funktioniert es, aber wenn es sich um eine neue „Twitter App“-Konfiguration handelt, funktioniert es nicht? Ich frage, weil ich auch gerade mein Twitter-Konto mit meinem Profil in dieser Community (meta.discourse.org) verbinden konnte.
Nach meinem Kenntnisstand (aber nehmt es nicht für bare Münze
):
-
Bestehende Twitter-Apps (seit mehreren Monaten? Ein Jahr?) funktionieren sowohl für die Anmeldung als auch für Rich Embeds auf Discourse
-
Standalone-Apps, die API 1.1 verwenden, ermöglichen die Twitter-Anmeldung und geben den Twitter-Benutzernamen und die E-Mail-Adresse des Benutzers korrekt im Anmeldeformular zurück
-
Produkt-Apps, die API 2.0 verwenden, ermöglichen die Twitter-Anmeldung, aber schlecht, da sie den Twitter-Benutzernamen und die E-Mail-Adresse des Benutzers nicht im Anmeldeformular zurückgeben
-
Keine neu erstellte App, weder Standalone noch Produkt, ermöglicht derzeit Rich Embeds auf Discourse
Vor ein paar Minuten erhielt ich eine E-Mail von Twitter:
Hallo,
Dies ist eine Benachrichtigung, dass Ihre App – Forum Login – von der Nutzung der Twitter API gesperrt wurde.
Bitte besuchen Sie developer.twitter.com, um sich für unsere neuen kostenlosen, Basis- oder Enterprise-Zugangsstufen anzumelden.
Weitere Informationen finden Sie in unseren Developer Community Foren.Mit freundlichen Grüßen,
Twitter Developer Platform
Wenn ich mich im Twitter-Entwicklerportal anmelde, sehe ich ein leuchtend rotes Banner unter der App, auf dem steht:
Diese App hat gegen die Regeln und Richtlinien von Twitter verstoßen. Infolgedessen kann sie nicht mehr aufgerufen werden. Für Unterstützung reichen Sie ein Support-Ticket ein.
Ich gehe davon aus, dass dies die Standardmeldung ist, wenn sie die alten Apps der Version 1.1 „verwerfen“. Ich habe diese im Jahr 2019 erstellt. Der Versuch, sich jetzt über Twitter im Forum anzumelden, führt zu der oben genannten Meldung „Beim Starten der Autorisierung ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.“
Ich auch.
Gehen Sie zu https://developer.twitter.com und löschen Sie Ihre alte Web-App. Erstellen Sie dann eine neue und folgen Sie den Anweisungen am Anfang dieses Threads. Sie werden im Handumdrehen wieder online sein.
Ich habe meine Neuerstellung getestet und wir können uns jetzt wieder mit Twitter anmelden.



