我使用OAuth 1.0,我得到的聯繫人就好了。接下來,我使用聯繫信息中的鏈接獲取圖像。如果用戶有一張圖片,請求就起作用並返回一堆數據。當我回應它,我得到這樣的東西:谷歌聯繫API圖片數據,返回數據,但我不知道如何顯示它與PHP
"" ÿÀ``"ÿÄÿÄ<!"12A#Qq‘BRa3‚’±Ñðbrƒ¡Â$%¢³ÿÄÿÄ#!1Q"AaqÿÚ?ôÌìç™pzõWoÂ~vïD±èÐvQNl/žåÐìMCÀƒÚüü¿ ÔLß÷&‹ðKš×aG¥=Ë È
我所假設的是圖像的數據。現在我有這個,我不能找出一種方式來顯示它。
這裏是我在做什麼的例子:
$consumer = new OAuth($key,$secret);
$image = $consumer->fetch($theImageUrl);
return $image;
請求工作,世界上沒有400,401或404錯誤。
我想已經這樣做了:
<img src="/art/transperantimage.png" style='background: #fff url(data:image/png;base64,<?=$image ?>) repeat-x bottom'/>
,我剛剛結束了更多的數據jibberish。
我想我的問題是我怎麼顯示這些數據?
與#3一起,我們已經討論過將圖像保存到數據庫中並決定採用這種方法。感謝關於base64_encode的提示,不知道爲什麼我得到了亂碼。 – busbina 2012-02-24 23:09:50