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);
});
});
}
これが可能であれば、誰でも知っていますか、これに似たようなことを示す例はありますか?
あなたは(リンクは、将来的に壊れてしまうかもしれませんリンクせずに問題を解決した方法の詳細を追加する必要があります)。 – IROEGBU