私はプログラマーではなく、Googleドライブの一般ユーザーです。ファイルが正しくアップロードされているかどうかを確認します。 OAuth 2.0 Playgroundですべてのファイルを一覧表示し、MD5チェックサムだけでなくファイルごとに多くの情報を表示します。新しいファイルをアップロードする場合、検索するのは困難です。 md5チェックサムを確認します。
アップロードされたファイルのMD5チェックサムを表示/一覧表示する簡単な方法はありますか? [詳細]ペインにファイルサイズがバイト単位でしか表示されないのはなぜかと思います。
編集:NBこれらの指示はv3 APIで若干変更されました
アップロードされたファイルのMD5チェックサムを取得する簡単な方法を見つけ、ここでも共有することにしました。 Googleドライブアカウントにログインしてから:
訪問: https://developers.google.com/drive/v3/reference/files/list
Try it!セクションまでスクロールします。
「OAuth 2.0を使用してリクエストを承認する」をクリックして、OFFからONに変更し、次に選択します。
[認証]をクリックします。
アカウントを選択して、[同意する]をクリックします。
fieldsフィールドに以下を入力します。
v2 APIの場合:
items(md5Checksum、originalFilename)
v3 APIの場合:
フィールドを見るためにGUIで「標準パラメータを表示」を開く
ファイル(md5Checksum、originalFilename)
ファイル名とMD5チェックサムのリストのみを取得します。
Executeをクリックすると、GoogleドライブにアップロードされたすべてのファイルとそのMD5チェックサムのリストが開きます。
Md5チェックサムをリストする3つの追加の異なる方法を以下に示します。
skicka ls -ll /
readmeファイルには公式のGoogle製品ではないと書かれていますが、Googleのgithubアカウントでホストされているため、信頼できると思います。Google Developers-OAuth 2.0 Playground:
ステップ1:APIの選択と承認:
ステップ2:トークンの認証コードを交換する:
ステップ3:APIへのリクエストを設定します:
フォルダー内のファイルの特定のフィールドを取得します。
_https://www.googleapis.com/drive/v3/files?q="folderId"+in+parents&fields=files(md5Checksum,+originalFilename)
//
_
「folderId」をフォルダーIDに置き換えます。
&fields=files(*)
を使用して、ファイルのすべてのフィールドを取得できます。
ファイルの特定のフィールドを取得します。
_https://www.googleapis.com/drive/v3/files/fileId?fields=md5Checksum,+originalFilename
//
_
「fileId」をファイルIDに置き換えます。
_&fields=*
_を使用して、ファイルのすべてのフィールドを取得できます。
_var response = {
"files": [
{
"md5Checksum": "0cc175b9c0f1b6a831c399e269772661",
"originalFilename": "a.txt"
},
{
"md5Checksum": "92eb5ffee6ae2fec3ad71c777531578f",
"originalFilename": "b.txt"
}
]
};
var result = response.files.map(function (file) { return (file.md5Checksum + " *" + file.originalFilename); }).join("\r\n");
console.log(result);
copy(result);
_