簡體   English   中英

C#-Tumblr頭像請求

[英]c# - Tumblr avatar request

我正在嘗試獲取tumblr用戶頭像的網址。 問題是,我得到的不是URL,而是圖像本身。 這是我應該從中獲得網址的鏈接:

api.tumblr.com/v2/blog/{blog-identifier}/avatar[/size]

這就是我嘗試獲取頭像的網址的方式。 注意:這里的“項目”是一個博客(例如:blog.tumblr.com)

WebRequest req = WebRequest.Create("http://api.tumblr.com/v2/blog/" + item + "/avatar/");
WebResponse res = req.GetResponse();
StreamReader rd = new StreamReader(res.GetResponseStream(),Encoding.ASCII);
var end = rd.ReadToEnd();

我在一個論壇上讀了一個回應,說:

/ avatar路由會將您重定向到頭像網址。

不要遵循重定向並將URL從Location標頭或包含相同URL的請求正文中拉出。

但是我不知道該怎么做,你能幫我嗎? 對於一些類似的問題,我有一些答案,但是它們是針對另一種編程語言的。

WebRequest req = WebRequest.Create("http://api.tumblr.com/v2/blog/" + item + "/avatar/");
            WebResponse res = req.GetResponse();
            string avatarUrl = res.ResponseUri.ToString();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM