Skip to main content

Module cloud

Module cloud 

Source

Functions§

builtin_drive_cat 🔒
drive.cat(file_id) — ファイル本文を取得(mime_type を自動判別)。
builtin_drive_download 🔒
drive.download(file_id, local_name) — バイナリ本文を生バイト列のまま ローカル FS に保存する(画像/zip 等、lossy な drive.cat では壊れるファイル向け)。
builtin_drive_ls 🔒
drive.ls([folder_id]) — 指定フォルダ直下(省略時は Drive ルート直下)の一覧。
builtin_drive_rm 🔒
drive.rm(file_id) — ファイルを削除。
builtin_drive_upload 🔒
drive.upload(name, content) — プレーンテキストを新規ファイルとして作成。
builtin_gh_login 🔒
gh.login(client_id) — デバイスコードを要求し、user_code/URL を表示する。 client_id と device_code を gh_auth.json に保存し、次の gh.poll() で使う。
builtin_gh_logout 🔒
gh.logout() — トークンのみ破棄(client_id は残す)。
builtin_gh_poll 🔒
gh.poll() — 直前の gh.login() で保存した device_code でトークンを1回確認する。
builtin_gh_repos 🔒
gh.repos() — 認証済みユーザのリポジトリ一覧。
builtin_gh_user 🔒
gh.user() — 認証済みユーザ情報。