ZooomrAPI ファイルのアップロード

ファイルアップロードのAPIのメソッド呼び出しとはエンドポイントが違っていて、

http://upload.zooomr.com/services/upload/

となります。

他のAPIの呼び出しと同様に、api_key(APIキー) を使って、auth_token(認証トークン)を取得し、api_sig(署名) を計算して、アップロードURLに multipart/form-data でPOSTしてください。 認証と署名の計算方法は下記ドキュメントを参照してください。 http://trac.zooomr.com/trac/wiki/ja/ZooomrAPI/AuthSpec

POSTで指定するパラメータ配下の通りです。

api_key(必須)
APIキー
auth_token(必須)
認証トークン
api_sig(必須)
署名
photo(必須)
写真ファイル
title (オプション)
タイトル
description (オプション)
説明
tags (オプション)
空白区切りでタグ
is_public, is_friend, is_family (オプション)
参照制限。0か1で指定。

ZooomrのAPIはFlickrとかなり似ていますので、Flickrのドキュメントやライブラリを参考にできます。 アップロードに関しては、

  • Zooomrには一部パラメータが無いこと
  • ZooomrではAPIとアップローダーのエンドポイントのURLが違うこと
  • Zooomrには容量制限が無いので、flickr.people.getUploadStatus などでアップロード前にチェックする必要がないこと

以外はあまり変わりありません。