2010-05-29 127 views
1

iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs + 9AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9YGARc5KB0XV + IAAAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAF1JREFUGNO9zL0NglAAxPEfdLTs4BZM4DIO4C7OwQg2JoQ9LE1exdlYvBBeZ7jqch9 // q1uH4TLzw4d6 + ErXMMcXuHWxId3KOETnnXXV6MJpcq2MLaI97CER3N0vr4MkhoXe0rZigAAAABJRU5ErkJggg ==如何使用twitter api和data更新Twitter個人資料圖片:image/gif; base64?

上述數據是在data:image/png;base64格式的圖片。 是否可以在不提供圖片路徑(如http://....com)的情況下更新Twitter個人資料圖片,而是以上述格式提供圖片數據?

回答

0

查看了Twitter文檔後,特別是有關Updating a User's Profile Image的部分,它沒有明確說明它是否會接受圖像的Base64編碼字符串。這就是說,我會認爲它不會(可以隨意測試它,看看它是否會,但是,作爲一項規則,如果一個API需要一個URL作爲輸入,它只會將URL識別爲有效)。

您當然可以在您的服務器上創建一個PHP腳本,該腳本使用PHP函數imagecreatefromstring() [PHP Docs],然後將該URI用作Twitter API的值。

+0

實際上我想用YQL或Y更新我的個人頭像!管... – 2010-06-02 21:45:57

相關問題