You are viewing a single comment's thread from:

RE: Funktion von steemit

in #deutsch4 days ago

So, vorerst geb ich's auf, hab jetzt fast 2 Stunden damit verschissen. SDS liefert mir z.B. beim letzten Post von it24 als ImgUrl:
cdn.steemitimages.com/DQmRvu2UHQXt5c4AxUZ6K7EDvYzbBXwMrCVZVzt1MD7EACL/IMG_20260426_234722.jpg

Will ich das im neuen Format anzeigen:
steemitimages.com/p/DQmRvu2UHQXt5c4AxUZ6K7EDvYzbBXwMrCVZVzt1MD7EACL?mode=fit&format=match&width=640
kommt:
{"success":false,"error":{"name":"RefererNotAllowed","message":"Referer not allowed"}}

Öffne ich das Bild im Post von it24 (Rechtsklick, in neuem Tab öffnen) bekomme ich diese URL:
steemitimages.com/p/JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7y8459HbPrJ49CNFxCP9QHPbpwgBzrAVJUz16gWSjGfoDX1nXUyCWckYxyDsf6Jn3ZmDumJeLJxLTn4y6kPPpRHa3WAuZY?mode=fit&format=match&width=640
Die würde funktionieren, aber NUR mit width=640 und nicht mit 133px, wie ich es eigentlich brauchen würde.

Mit 133 kommt RefererNotAllowed, gleiche Anfrage mit 640 geht. Außerdem wüsste ich gar nicht, wo ich diese URL bekomme. Mit der von SDS gelieferten URL geht gar nix.

Also da schmeiß ich jetzt den Löffel und lade die Bilder in meiner Testversion in original Größe und in der öffentlichen Version gibt's vorerst keine Bilder.

Ja, nervig, man hat ja sonst nix zu tun...

Sort:  

Die eigentliche Bild-URL muss erst durch den Base58-Encoder geschickt werden. Die sich daraus ergebene Zeichenfolge hängst du an https://steemitimages.com/p/ an.

Ja, bei mir kommt auch immer dieselbe Fehlermeldung.

Ah, super, danke dir! Das mit dem Base58 hatte ich nicht am Schirm.