2016-10-21 12 views
0

私のアプリでgoogle-api-client gemを使用しています。フォルダ内のすべての画像のリストを取得する方法それを達成する。ここに私のコードは、最初のページのみのすべてのファイルのリストを取得することです。Googleドライブのフォルダ内のすべてのファイルのリストをルビのGoogleドライブAPIを使用して取得する方法

require 'google/apis/drive_v2' 
require 'signet/oauth_2/client' 
require 'googleauth' 

Drive = Google::Apis::DriveV2 # Alias the module 
drive = Drive::DriveService.new 
drive.authorization = authorization 
files = drive.list_files 

フォルダ内のすべてのファイルのリストを取得する方法を教えてください。私は 'test_folder'という名前のフォルダを持っていると私はすべてのファイルのリストを取得したい今、そのフォルダ内のいくつかのファイルがあります。 私を助けてください。

答えて

1

ここにこれを示します。 PAGE_SIZE:

service = Google::Apis::DriveV2::DriveService.new 
service.client_options.application_name = APPLICATION_NAME 
service.authorization = authorize 
# List the 10 most recently modified files. 
response = service.list_files() 
puts 'Files:' 
puts 'No files found' if response.items.empty? 
response.items.each do |file| 
    puts "#{file.title} (#{file.id})" 
end 

詳細については、お使いの提案が、その投げ例外不明なキーワードのdocumentation

+0

ありがとうを参照してください。 list_filesメソッドはファイルのみを表示しますが、フォルダ内のすべての画像リストを取得したいのですが、どのように達成するか教えてください。 –

+0

私は答えを更新しました。 –

関連する問題