English 中文(简体)
Adding a photo collection using the flickr API
原标题:

Is it possible to create a photo collection using the flickr API? I haven t found any example code to achieve this, however you CAN do it on the flickr website, and i suppose flickr uses the API internally for their site?

Dennis

问题回答

This may be too late to help but, I thought I d post the solution here for posterity (as this post came up while i was google ing for the answer before i discovered it).

The method is undocumented in the Flickr API but, it does seem to work (tested via the REST interface).

The method is: flickr.collections.create

Required parameters:

  • auth_token
  • api_sig
  • title (Example value: "My Awesome Title Here.")

Optional parameters:

  • api_key
  • auth_hash
  • cb
  • description (Example value: "My Awesome Description Here")
  • parent_id (Example Value: 0)
  • src (Example: "js")

I found the method by enabling Firebug s console while creating a collection in the Flickr web interface and examining the POST. I have no idea what auth_hash nor cb refer to but, I would assume that they are required while using the JavaScript interface as opposed to REST.

Anything that uses the JavaScript interface on Flickr can be reverse engineered by examining the POST that occurs immediately after you take the action in the web interface.

Official support for the "flickr.collections.*" portion of the Flickr API has indeed been delayed for some reason (since at least 4/2007). There is a discussion thread over on Flickr, with a bit more information (reverse engineering) on the undocumented API.

Yes, you can. But, first you need to specify so-called primary photo .

This means that flickr doesn t allow you to create empty albums (collections). I don t know why they decided to restrict creation of empty collections but it s a fact.





相关问题
C# Networking API s [closed]

Lately I ve been looking for a good networking API i could possibly use and/or reference some of the code within, but i have mere luck searching for some on Google/Bing. Hopefully somebody here has ...

getting XML from other domain using ASP.NET

I m fairly new to ASP.NET. And I was wondering how I could go about getting xml from a site (Kuler s API in this case), and then post the result using AJAX? So what I want here, is to be able to do a ...

Most appropriate API for URL shortening service

I ve just finished an online service for shortening URLs (in php5 with Zend Framework); you can enter an URL and you get an short URL (like tinyurl and such sites). I m thinking about the API for ...

UML Diagram to Model API

I need to create a diagram to document a RESTFul API that build, which UML diagram should I use? Thanks in advance,

How best to expose Rails methods via an API?

Let s say I have a model foo, and my model has a publish! method that changes a few properties on that model and potentially a few others too. Now, the Rails way suggests that I expose my model over ...

简讯

我是否可以使用某些软件来建立简便的航天国家服务器,最好是在 Java? 所有我都希望我的航天国家服务机在任何要求中都用同样的IP地址来回答。

About paypal express checkout api

In this picture,there are 3 main steps:SetExpressCheckout,GetExpressCheckoutDetails and DoExpressCheckoutDetails,I m now sure SetExpressCheckout is to be called by myself,what about ...

热门标签