Nasıl twitter API ve veriler kullanılarak Twitter profil resmi güncellemek için: image / gif; base64?

1 Cevap php

iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9YGARc5KB0XV+IAAAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAF1JREFUGNO9zL0NglAAxPEfdLTs4BZM4DIO4C7OwQg2JoQ9LE1exdlYvBBeZ7jqch9//q1uH4TLzw4d6+ErXMMcXuHWxId3KOETnnXXV6MJpcq2MLaI97CER3N0vr4MkhoXe0rZigAAAABJRU5ErkJggg==

The above data is a picture in data:image/png;base64 format. Is it possible to update a twitter profile picture without providing the path to the image (like http://....com) but instead by providing the image data in the format above?

1 Cevap

Twitter Belgeler kısaca bir göz, Updating a User's Profile Image, bu açıkça, ya da bir görüntü için bir Base64 kodlanmış dize kabul etmeyecektir edip devlet değildir ilişkin özel bölümü vardı sonra.

Söyleniyor, ben (test ve öyle olmadığını görmek için çekinmeyin, ancak, bir kural olarak, bir API, bir girdi olarak bir URL istiyorsa, sadece geçerli bir URL tanıyacaktır) değil olacağını tahmin ediyorum.

Sen, elbette, daha sonra PHP işlevi imagecreatefromstring() [PHP Docs] kullanarak ve Twitter API için değer olarak bu URI kullanan, sunucu üzerinde bir PHP komut dosyası oluşturabilir.