Попытка настроить электронную таблицу для получения данных через сообщение http. Чтобы проверить это, я настроил простой скрипт на python, чтобы просто отправить запрос http. Я не хочу использовать определенный API Google на Python или где-то еще, потому что я хочу, чтобы некоторые другие люди могли просто отправить запрос, как они хотели бы. Итак, в моем скрипте Google у меня просто есть:
function doPost(e){
sheet = SpreadsheetApp.getActiveSheet();
range = sheet.getRange(1, 1)
ange.setValue(e.text)
}
В питоне у меня просто есть:
import requests
if __name__== "__main__":
params = {'Authorization': "Bearer [token]",
'contentType': 'application/json',
'text': "is working?"}
r = requests.post("https://script.google.com/macros/s/[uniquekey]/exec", params)
print(r.status_code, r.reason)
Все, что я получаю, это
"401 Несанкционированный"
Я также пытался отправить это через python, а также запустить JS на веб-сервере и через chrome (что, как я догадался, вызвало проблемы с безопасностью). все дали мне тот же ответ. Я уверен, что просто не авторизую должным образом, но я не смог найти правильный способ сделать это. заранее спасибо. Я уверен, что есть и другие проблемы, но я не могу даже получить доступ.