共有か downloadUrl() か
自分で配布する短期間のリンクには
downloadUrl() を、リンクを取り消す必要がある場合やダウンロードする人を制御したい場合には共有を使います。
共有の作成
結果には
id、url、expires_at、max_downloads、password (設定されているかどうか)、object、object_is_public があります。
共有の一覧
id、url、object、expires_at、remaining_downloads、password、created_at があります。
共有の取り消し
revoke() は何も返さずに解決され、存在しない共有を取り消そうとすると SHARE_NOT_FOUND で失敗します。
shares.create() と shares.revoke() は 1 回のみ試行されます。リトライされるのは、読み取りである shares.list() だけです。
