Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.02.2021, 22:35
Новичок на форуме
Отправить личное сообщение для serg8880 Посмотреть профиль Найти все сообщения от serg8880
 
Регистрация: 25.02.2021
Сообщений: 1

Кросдоменный запрос GoogleDocs
Здравствуйте.
Я сделал свое первое хром приложение ))). Остался последний шаг...записать значения в google таблицу..
Скрипт гугловский я настроил вроде как, теперь надо как-то передать ему ссылку и два параметра....прошу помощи ..

Есть две переменные var1 и var 2

их надо записать как параметры к моему get запросу (p1 и p2)

https://script.google.com/macr... 55&p2=5555

Скрипт с помощью получился такой

var rate = "Фото"
var ICid = document.location.href
var ICidsm = ICid.substr(-6);
alert(document.location.href + "\n" + rate);
alert(ICidsm);
/**
* TAP-версия загрузки JSON-объекта по HTTP
* @param {string} url Строка URL
* @param {RequestInit} init Объект с опциями к запросу
* @returns {Promise<any>} Обещание вернуть объект любого типа
*/
async function fetchJSONAsync(url, init) {
let response = await fetch(url, init);
if (response.ok) {
let json = await response.json();
return json;
}
else
throw new Error(`${response.status}: ${response.statusText}`);
}


// Самовызывающаяся функция
(async function main() {

try {
let url = new URL("https://script.google.com/macros/s/AKfycbxka42qkp63wp4XE3viuM2YuESIJeuI2zXYBKZupZJFa0 CfGhrhxBkk/exec?"); // Сайт свой
url.searchParams.append("p1", ICidsm);
url.searchParams.append("p2", rate);
let data = await fetchJSONAsync(url.href);
console.log(data);
}
catch (error) {
console.log(error.message);
}



})();

Но проблема что скрип работает только или в ручно режиме или на сайте https://script.google.com/ , видимо все остальные запросы блокируются CORS

Какие есть варианты, если можно с примером кода, т.к. я слаб в программировании пока ))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не отправляется 2й запрос после 1го. (XMLHttpRequest) Артист AJAX и COMET 6 05.10.2016 00:37
Как оборвать на сервере и клиенте запрос если у клиента пропала сеть. beard AJAX и COMET 3 21.12.2012 16:35
AJAX запрос в Internet Explorer срабатывает через раз nikolayseo jQuery 5 13.11.2012 00:13
Запрос на сервер Serjuk AJAX и COMET 6 04.06.2012 03:09
Запрос - ответ(VK,json) Slawaq Серверные языки и технологии 4 25.09.2010 00:28