簡體   English   中英

如何在flickr上獲取照片信息?

[英]How to get photo info on flickr?

如何使用PHP獲得有關照片的信息,例如作者,許可證?

您調用HTTP REST查詢,並將結果作為字符串加載:

$query = "http://api.flickr.com/services/rest/?method=flickr.photos.getInfo&api_key=" . API_KEY . "&photo_id=" . $photoid . "&format=json&nojsoncallback=1";
data = json_decode(file_get_contents($query));

echo "created by: " . data->photo->owner->username;
echo "link to photopage: " . "http://www.flickr.com/photos/" . data->photo->owner->nsid; . "/" . data->photo->id;

您可以通過所需的任何REST調用來處理所需的任何數據。

所有這些都可以通過flickr API獲得

所有信息都可以通過Flickr API獲得 ,如果您戳他們的文檔,您可能會找到想要的東西。

您需要使用Flickr的公共可用API 注冊API密鑰,然后查看此頁面 (為您提供了聯系API和解析序列化PHP的基本介紹。就我個人而言,我更喜歡將XML與SimpleXML結合使用)。

您可能會發現使用以下軟件包之一更容易:

請查閱文檔以獲取有關使用它們的信息。

暫無
暫無

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

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