2017-04-04 10 views

答えて

2

のはあなたがスプレッドシートに追加したいメールの配列があるとしましょう:今すぐ

def generate_emails 
    10.times.map { |i| ["email#{i}@example.com"] } 
end 

を、APIを初期化した後(ちょうどauthorizeメソッドを呼び出した後、データを値の範囲オブジェクトを作成し、そして、APIを使用してスプレッドシートに追加します:

# Adds the email addresses to the spreadsheet 
value_range_object = Google::Apis::SheetsV4::ValueRange.new(values: generate_emails) 
response = service.append_spreadsheet_value(
      SPREADSHEET_ID, 
      RANGE, 
      value_range_object, 
      value_input_option: VALUE_INPUT_OPTION) 

SPREADSHEET_ID、および他の2つの定数を定義することを忘れないでください:

これにより、既存のコンテンツにデータが追加されます(上書きされません)。

関連する問題