Patreon-Creator-Zugangs- und Refresh-Token-Werte sind inkorrekt

Unser Patreon-Plugin hat monatelang einwandfrei funktioniert, doch jetzt erscheint in der Admin-Oberfläche die Meldung „Die Zugriffs- und Refresh-Token-Werte des Patreon-Erstellers sind ungültig“. Das ist bereits einmal passiert, und nachdem wir die Anweisungen befolgt haben, hat es wieder funktioniert. Diesmal verschwindet die Meldung jedoch nicht.

Ich habe im Patreon-Admin-Bereich auf die Schaltfläche „Patreon aktualisieren“ geklickt. Ich habe das Rails-Log geprüft und kann sehen, dass der Patreon-Job erfolgreich ausgeführt wurde. Die einzige Ausgabe betrifft den Versuch, alten Nutzern Abzeichen zu vergeben, wobei ein 404-Fehler auftritt – das scheint jedoch kein Problem zu sein. Außerdem habe ich die Patreon-Jobs in /sidekiq neu gestartet, und auch sie laufen erfolgreich.

Es scheint also, dass die Token tatsächlich nicht übereinstimmen. Leider habe ich keine Berechtigung, auf unser Patreon-Konto zuzugreifen. Der Chef kopiert die Codes und fügt sie mir ein, und ich gebe sie in Discourse ein. Das haben wir bereits zweimal versucht, leider ohne Erfolg.

Gibt es noch weitere Tipps zur Fehlerbehebung?

Edit: Es sieht so aus, als könnte ich die Patreon-API mit denselben Zugangsdaten testen. API Reference

Ich habe denselben Fehler bei der Nutzung der API erhalten, also hat es vermutlich nichts mit Discourse zu tun. Trotzdem wäre ich interessiert zu erfahren, ob jemand anderes dasselbe Problem hatte.

import patreon
from pprint import pprint

access_token = '*** I have here pasted the Creator's Access Token ***'
api_client = patreon.API(access_token)
campaign_response = api_client.get_campaigns(10)
pprint(campaign_response)

{u'errors': [{u'code': 1,
              u'code_name': u'Unauthorized',
              u'detail': u"Der Server konnte nicht verifizieren, dass Sie berechtigt sind, auf die angeforderte URL zuzugreifen. Entweder haben Sie falsche Anmeldeinformationen angegeben (z. B. ein falsches Passwort), oder Ihr Browser versteht nicht, wie die erforderlichen Anmeldeinformationen bereitgestellt werden.",
              u'id': u'b11c8833-90ee-4a21-802b-9b4dfc4882f1',
              u'status': u'401',
              u'title': u'Unauthorized'}]}

Hallo,
ich erhalte denselben Fehler, wenn ich die API aufrufe, um Kampagnen abzurufen:

{    "errors": [
        {
            "code": 1,
            "code_name": "Unauthorized",
            "detail": "Der Server konnte nicht überprüfen, dass Sie berechtigt sind, auf die angeforderte URL zuzugreifen. Sie haben entweder falsche Anmeldedaten angegeben (z. B. ein falsches Passwort), oder Ihr Browser versteht nicht, wie die erforderlichen Anmeldedaten übermittelt werden.",
            "id": "2861b3d8-08e1-42ff-86aa-5418ce4f6656",
            "status": "401",
            "title": "Unauthorized"
        }
    ]
}

Wir hatten dieses Problem mehrmals, als ich Anfang dieses Jahres gepostet habe. Seitdem hat es einwandfrei funktioniert. Ich habe keine Ahnung, warum, außer dass, wie bereits erwähnt, das Problem auf Seiten von Patreon liegt und nicht bei Discourse. Ich war benachteiligt, weil ich keinen Zugriff auf das Patreon-Konto hatte; vorausgesetzt, Sie haben Zugriff, schlage ich vor, dass Sie sich an sie wenden.

Ich wünschte, ich könnte hilfreicher sein.

Wir haben dieses Problem erneut, nachdem es monatelang funktioniert hat. Ich habe das Creator-Zugriffstoken und das Creator-Aktualisierungstoken in den Discourse-Patreon-Einstellungen aktualisiert, bekomme aber weiterhin den Fehler im Dashboard.

Wie oben erwähnt, ist dies kein Discourse-Problem, aber ich wollte es hier posten, falls andere in den letzten Tagen auf dasselbe Problem gestoßen sind. Vielleicht gibt es ein Muster.

Danke für die Nachverfolgung. Ist Ihre Warnung von selbst verschwunden? Gleiches Problem hier.

Update: Ich konnte diese Meldung löschen, indem ich zu admin > plugins > Patreon ging.
…und dann auf manuell synchronisieren klickte.

Screenshot: