0

Google ドライブにいくつかのファイルとフォルダがあり、ウェブサイトも持っています。ウェブサイトの 1 ページに Google ドライブのコンテンツを表示したいのですが、誰でもそれらのデータを表示できます。

私は朝からこれを試しました。それを使用しました。javascriptしかし、その場合、そのGoogleアカウントを使用してログインしたときにのみデータが表示されます.しかし、他のマシンから、またはアカウントを使用してサインインしないと、データは表示されませんfirebug. login required のようなエラーが表示されます。

誰でも問題を解決するのを手伝ってくれますかasp.net. 前もって感謝します。

4

1 に答える 1

1

フォルダを公共のインターネットと共有し、API キーを使用して、そのフォルダの下にあるファイルを API キーでクエリします。

gapi.client.setApiKey(API_KEY_HERE);
gapi.client.drive.files.get({
    'q': '"<publicFoldersId>" in parents'
}).execute(callback);

ブラウザ用のキーを生成して、API コンソールから API キーを取得します [1]。

注: [2] で入手できる JavaScript クライアント ライブラリを使用しています。

[1] https://developers.google.com/console/help/#generatingdevkeys

[2] https://developers.google.com/api-client-library/javascript/

于 2013-07-17T20:56:28.367 に答える