September 5, 2022

Добавление возможности оставлять комментарии для любой платформы

Видео: https://youtu.be/Z81ehKJp0Oo

Пример работы: https://besttaplink.ru/p/a9148d/

Код: https://codepen.io/onthewaytothesun/pen/GRdgVjd

Код в AppScript

function doGet() {  var content = getSheetData();  var contentObject = {GoogleSheetData: content}  return ContentService.createTextOutput(JSON.stringify(contentObject) ).setMimeType(ContentService.MimeType.JSON); }
function getSheetData()  {   var ss= SpreadsheetApp.getActiveSpreadsheet();  var dataSheet = ss.getSheetByName('Sheet');   var dataRange = dataSheet.getDataRange();  var dataValues = dataRange.getValues();    return dataValues;}

Ссылка на jquery (верхний скрипт)

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>

Менять строчку для того, чтобы вы постили в гугл таблицу

$.post( 'https://docs.google.com/forms/d/e/1FAIpQLSey059DC3ItyV1Mi_A04BB0WrNpi9jK8mWQz_C-Bqfp3YL-Gg/formResponse?usp=pp_url&entry.1740545310='+name+'&entry.982008662='+comment+'' );

Строчка, которая отвечает за получение комментов

fetch('https://script.google.com/macros/s/AKfycbw6f2Bu1gd2RhRaL5UNTx_3BSHICWfKssdWFcn67LiSldDsijiQPaoXpRllhNSPdY0LCA/exec').then(function (response) {

Мой макет: https://www.figma.com/file/p1XY0HASaLB1KYKleUc6Hu/Untitled?node-id=0%3A1

Енкодер для иконок https://yoksel.github.io/url-encoder/