flickr API を使用して写真集を作成することはできますか? これを実現するためのサンプル コードは見つかりませんでしたが、flickr の Web サイトで実行できます。flickr はサイトの内部で API を使用していると思いますか?
デニス
flickr API を使用して写真集を作成することはできますか? これを実現するためのサンプル コードは見つかりませんでしたが、flickr の Web サイトで実行できます。flickr はサイトの内部で API を使用していると思いますか?
デニス
これは手遅れかもしれませんが、後世のためにここに解決策を投稿すると思いました(この投稿は、私が発見する前に答えを探していたときに出てきたものです)。
このメソッドは Flickr API で文書化されていませんが、機能しているようです (REST インターフェイス経由でテスト済み)。
メソッドは次のとおりです: flickr.collections.create
必須パラメータ:
オプションのパラメーター:
Flickr Web インターフェイスでコレクションを作成し、POST を調べながら、Firebug のコンソールを有効にすることで、この方法を見つけました。auth_hash や cb が何を指しているのかはわかりませんが、REST とは対照的に JavaScript インターフェースを使用する際に必要になると思います。
Flickr で JavaScript インターフェイスを使用するものはすべて、Web インターフェイスでアクションを実行した直後に発生する POST を調べることでリバース エンジニアリングできます。
実際、Flickr API の「flickr.collections.*」部分の公式サポートは、何らかの理由で遅れています (少なくとも 2007 年 4 月以降)。Flickrにはディスカッション スレッドがあり、文書化されていない API に関するもう少し詳しい情報 (リバース エンジニアリング) があります。
はい、できます。ただし、最初にいわゆる「プライマリ写真」を指定する必要があります。
これは、flickrでは空のアルバム(コレクション)を作成できないことを意味します。彼らが空のコレクションの作成を制限することにした理由はわかりませんが、それは事実です。