-
Notifications
You must be signed in to change notification settings - Fork 0
py_monopla file.py
Fuminori OKUHARA edited this page Oct 30, 2023
·
3 revisions
SIPF_FILEプロトコルのクライアント機能を提供します。
なし
アップロード先のURLを取得します。
引数 | 意味 | in/out | 型 | 概要 |
---|---|---|---|---|
auth | 認証情報 | in | SipfAuthクラス | さくらのモノプラットフォームで有効な認証情報 |
file_id | ファイルID | in | 文字列 | アップロードするファイルのファイルID |
戻り値 | 意味 |
---|---|
文字列 | アップロード先のURL |
0未満 | HTTPエラー(ステータスコード×-1) 例:ステータス451の場合は-451 |
例外 | 意味 |
---|---|
urllib.error.URLError | urllibで発生した例外 |
引数 | 意味 | in/out | 型 | 概要 |
---|---|---|---|---|
auth | 認証情報 | in | SipfAuthクラス | さくらのモノプラットフォームで有効な認証情報 |
file_id | ファイルID | in | 文字列 | ダウンロードするファイルのファイルID |
戻り値 | 意味 |
---|---|
文字列 | ダウンロード元のURL |
0未満 | HTTPエラー(ステータスコード×-1) 例:ステータス451の場合は-451 |
例外 | 意味 |
---|---|
urllib.error.URLError | urllibで発生した例外 |
引数 | 意味 | in/out | 型 | 概要 |
---|---|---|---|---|
auth | 認証情報 | in | SipfAuthクラス | さくらのモノプラットフォームで有効な認証情報 |
file_id | ファイルID | in | 文字列 | アップロードしたファイルのファイルID |
戻り値 | 意味 |
---|---|
0 | 成功 |
0未満 | HTTPエラー(ステータスコード×-1) 例:ステータス451の場合は-451 |
例外 | 意味 |
---|---|
urllib.error.URLError | urllibで発生した例外 |
引数 | 意味 | in/out | 型 | 概要 |
---|---|---|---|---|
file_path | ファイルのパス | in | 文字列 | アップロードするファイルのパス |
file_id | ファイルID | in | 文字列 | アップロードするファイルのファイルID |
auth | 認証情報 | in | SipfAuthクラス | さくらのモノプラットフォームで有効な認証情報 |
戻り値 | 意味 |
---|---|
0 | 成功 |
-1 | 失敗 |
-1未満 | HTTPエラー(ステータスコード×-1) 例:ステータス451の場合は-451 |
例外 | 意味 |
---|---|
FileNotFoundError | ファイルが存在しない |
urllib.error.URLError | urllibで発生した例外 |
引数 | 意味 | in/out | 型 | 概要 |
---|---|---|---|---|
file_path | ファイルのパス | in | 文字列 | ダウンロードしたファイルを保存するパス |
file_id | ファイルID | in | 文字列 | ダウンロードするファイルのファイルID |
auth | 認証情報 | in | SipfAuthクラス | さくらのモノプラットフォームで有効な認証情報 |
戻り値 | 意味 |
---|---|
0 | 成功 |
-1 | 失敗 |
-1未満 | HTTPエラー(ステータスコード×-1) 例:ステータス451の場合は-451 |
例外 | 意味 |
---|---|
FileNotFoundError | ファイルが存在しない |
PermissionError | 書き込みパーミションがない |
urllib.error.URLError | urllibで発生した例外 |