2017-06-09 9 views
0

Googleのクラウドサービスサービスを試していますが、Googleスプレッドシートを読み書きしたいと思いますが、これを行うための例や方法が見つからないようです。Googleのクラウド機能でGoogleシートAPIを使用する方法

私の問題は、Googleのクラウド機能のためのJavaScriptの例であるという事実から、蒸し:

exports.helloWorld = function helloWorld (req, res) { 
    res.send(`Hello ${req.body.name || 'World'}!`); 
}; 

これは動作しますが、私はGoogleが、Googleのスプレッドシートから読み取るために、例として持っているものをやりたい:

gapi.load('client:auth2', initClient); 

    function initClient() { 
    gapi.client.init({ 
     discoveryDocs: DISCOVERY_DOCS, 
     clientId: CLIENT_ID, 
     scope: SCOPES 
    }).then(function() { 
     // Listen for sign-in state changes. 
     gapi.auth2.getAuthInstance().isSignedIn.listen(updateSigninStatus); 

     // Handle the initial sign-in state. 
       gapi.client.sheets.spreadsheets.values.get({ 
     spreadsheetId: '1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms', 
     range: 'Class Data!A2:E', 
    }).then(function(response) { 
     var range = response.result; 
     if (range.values.length > 0) { 
     appendPre('Name, Major:'); 
     for (i = 0; i < range.values.length; i++) { 
      var row = range.values[i]; 
      // Print columns A and E, which correspond to indices 0 and 4. 
      appendPre(row[0] + ', ' + row[4]); 
     } 
     } else { 
     appendPre('No data found.'); 
     } 
    }, function(response) { 
     appendPre('Error: ' + response.result.error.message); 
    }); 
    }); 
    } 

これが可能であれば、誰でも知っていますか、これに似たようなことを示す例はありますか?

答えて

0

私は時間をかけてGoogleスプレッドシートAPIをFirebase Cloud Functionsと統合する方法についてのヘルプを探していました。

幸運なことに、私はこの正確なトピックを扱う中で、この記事を見つけた:

https://medium.com/@elon.danziger/fast-flexible-and-free-visualizing-newborn-health-data-with-firebase-nodejs-and-google-sheets-1f73465a18bc

+0

あなたは(リンクは、将来的に壊れてしまうかもしれませんリンクせずに問題を解決した方法の詳細を追加する必要があります)。 – IROEGBU

関連する問題