Ich versuche Nachrichten automatisch in meinem Tumblr Blog zu posten (welches täglich über Cron läuft)
Ich benutze die offizielle Tumblr-PHP-Bibliothek hier: Ссылка
Und mit der hier angegebenen Authentifizierungsmethode: Ссылка (oder Teile davon, da ich keine Benutzereingabe brauche!)
Ich habe den folgenden Code
%Vor%Aber das gibt mir den folgenden Fehler:
Schwerwiegender Fehler: Uncaught Tumblr \ API \ RequestException: [401]: Nicht Autorisiert hineingeworfen /home///*/vendor/tumblr/tumblr/lib/Tumblr/API/Client.php in Zeile 426
Ich kann Blogposts und andere Daten, die mit (Beispiel) gut sind, abrufen:
%Vor%Es scheint also, dass es nur einen Beitrag macht, den ich nicht bewältigen kann.
Ehrlich gesagt verstehe ich die oauth-Authentifizierung nicht wirklich, also benutze Code, den mehr würdige Programmierer kostenlos zur Verfügung gestellt haben :-) Ich nehme an, ich bin OK, Teile der Ссылка herausgeschnitten zu haben, da ich keine Benutzereingabe benötige, wie dies ist nur Code wird direkt von meinem Server (via Cron) ausgeführt
Ich habe Tage damit zugebracht, im Internet nach Antworten zu suchen (bin ein bisschen weiter gekommen), aber ich stecke total auf diesem hier fest ...
Jeder Rat wird sehr geschätzt!
Es sieht so aus, als ob die Teile, die Sie im Code entfernt haben, einen Teil des OAuth-Prozesses betreffen, der für die gewünschte Aktion notwendig war.
%Vor%Sie könnten versuchen, das Authentifizierungsbeispiel selbst auszuführen und die Teile des entfernten Codes zu entfernen, bis sie nicht mehr funktionieren. Dies wird die Ursache des Problems eingrenzen. Ich bin mit OAuth persönlich nicht sehr vertraut, aber das sieht so aus, als wäre es ein Teil des Problems, da einer der Hauptteile, den Sie herausgenommen haben, der OAuth-Prozess ist, der den Verifikator für die OAuth-Schlüssel austauscht.