當我使用Flickr API上傳照片時,它會返回照片ID。然後我可以使用它來找出照片所在的服務器,但我也需要知道該服務器在哪個服務器上。有沒有辦法使用Flickr api獲取照片的路徑?
有沒有辦法獲得農場ID或一些更簡單的方式來獲取上傳的照片的完整路徑使用API,與C#。
例子:
http://farm5.static.flickr.com/4086/5198724006_3cb5f9b00c_m.jpg
哪裏farm5是農場,4086農場是在服務器ID。
謝謝,斯科特。
當我使用Flickr API上傳照片時,它會返回照片ID。然後我可以使用它來找出照片所在的服務器,但我也需要知道該服務器在哪個服務器上。有沒有辦法使用Flickr api獲取照片的路徑?
有沒有辦法獲得農場ID或一些更簡單的方式來獲取上傳的照片的完整路徑使用API,與C#。
例子:
http://farm5.static.flickr.com/4086/5198724006_3cb5f9b00c_m.jpg
哪裏farm5是農場,4086農場是在服務器ID。
謝謝,斯科特。
我已經想出了一種方法來獲取直接url到上傳的圖像。
首先你要上傳的圖片
strPhotoId = flickr.UploadPicture(strPath);
然後,你需要創建一個photoset補充說,像它。
flickr.PhotosetsCreate("1","HI",strPhotoId);
然後,您搜索photoset並從中抓取網址。
pscCollection = flickr.PhotosetsGetList();
//grabs the photo path from the collection
foreach (Photoset item in pscCollection)
{
strPhotoPath = item.PhotosetSmallUrl;
}
其中strPhotoPath是照片的直接路徑。
希望這可以幫助任何需要幫助的人。
斯科特
使用flickr.photos.getInfo
API方法,其中包括所有你需要建立照片的URL信息。
這裏你在找什麼http://www.flickr.com/services/api/flickr.photos.getSizes.html 例如響應:
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
<sizes canblog="0" canprint="0" candownload="1">
<size label="Square" width="75" height="75" source="http://farm4.staticflickr.com/3268/2911094162_6701747b52_s.jpg" url="http://www.flickr.com/photos/ewwink/2911094162/sizes/sq/" media="photo" />
<size label="Large Square" width="150" height="150" source="http://farm4.staticflickr.com/3268/2911094162_6701747b52_q.jpg" url="http://www.flickr.com/photos/ewwink/2911094162/sizes/q/" media="photo" />
<size label="Thumbnail" width="100" height="99" source="http://farm4.staticflickr.com/3268/2911094162_6701747b52_t.jpg" url="http://www.flickr.com/photos/ewwink/2911094162/sizes/t/" media="photo" />
<size label="Small" width="198" height="197" source="http://farm4.staticflickr.com/3268/2911094162_6701747b52_m.jpg" url="http://www.flickr.com/photos/ewwink/2911094162/sizes/s/" media="photo" />
<size label="Original" width="198" height="197" source="http://farm4.staticflickr.com/3268/2911094162_f191d3aea2_o.jpg" url="http://www.flickr.com/photos/ewwink/2911094162/sizes/o/" media="photo" />
</sizes>
</rsp>