Не в состоянии отправлять данные формы HTML в GoogleSheet без использования редактора скриптов и Google FormsHtml

Программисты Html
Ответить
Anonymous
 Не в состоянии отправлять данные формы HTML в GoogleSheet без использования редактора скриптов и Google Forms

Сообщение Anonymous »

Здесь index.html Файл, созданный для аутентификации учетной записи, содержащий Signin и кнопку выказа. Я не хочу использовать только формы Google и приложение только обычную форму HTML и JavaScript. Пожалуйста, помогите !!







function initClient() {
var API_KEY = '';

var CLIENT_ID = '';

var SCOPE = 'https://www.googleapis.com/auth/spreadsheets';

gapi.client.init({
'apiKey': API_KEY,
'clientId': CLIENT_ID,
'scope': SCOPE,
'discoveryDocs': ['https://sheets.googleapis.com/$discover ... version=v4'],
}).then(function () {
gapi.auth2.getAuthInstance().isSignedIn.listen(updateSignInStatus);
updateSignInStatus(gapi.auth2.getAuthInstance().isSignedIn.get());
});
}

function handleClientLoad() {
gapi.load('client:auth2', initClient);
}

function updateSignInStatus(isSignedIn) {
if (isSignedIn) {
location.replace("http://localhost:8080/sendform.html");
}
else
alert("Error in Redirecting");
}

function handleSignInClick(event) {
gapi.auth2.getAuthInstance().signIn();
}

function handleSignOutClick(event) {
gapi.auth2.getAuthInstance().signOut();
}



Sign in
Sign out




sendform.html>


Bulk Me



function makeApiCall() {

var params = {

spreadsheetId: '',

range: 'Sheet1',

valueInputOption: 'RAW',

insertDataOption: 'INSERT_ROWS',

};

var myFormData = [];
var fname = document.getElementById("frml").elements[0].value;
myFormData.push(fname);
var lname = document.getElementById("frml").elements[1].value;
myFormData.push(lname);
var mobile = document.getElementById("frml").elements[2].value;
myFormData.push(mobile);

var valueRangeBody = {
"majorDimension": "ROWS",
"values": myFormData
};

var request = gapi.client.sheets.spreadsheets.values.append(params, valueRangeBody);;
request.then(function (response) {
console.log(response.result);
}, function (reason) {
console.error('error: ' + reason.result.error.message);
});
}




First Name:


Last Name:


Mobile:









Подробнее здесь: https://stackoverflow.com/questions/597 ... itor-and-g
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»