У меня есть API, доступный как инфраструктура отдыха Django.Я хотел бы сделать его доступным в виде листа Google с использованием скрипта Google, так как менее технические парни больше привыкли к ExelЭто образец тела с входными данными, которые я использую с почтальоном для выполнения почтового запроса:
{
"Group": {
"Names": [
"Peter",
"John",
"Marry"
],
"weightsColumns": [
"Peter",
"John",
"Marry"
],
"weightsIndex": [
0,
1,
2
],
"weightsValues": [
[
0.848324434,
0.00129090761,
0.00000549100261
],
[
0.68104794,
0.00000594297639,
0.00000477060816
],
[
0.496659891,
0.00000495070405,
0.00000227036433
],
[
0.326632792,
0.0000148350248,
0.00000133351815
]
]
},
"DataColumns": [
"Scale1",
"Scale2",
"Scale3"
],
"DataValues": [
[
0,
10,
100
]
],
"DataIndex": [
0,
1,
2
]
}
Теперь, как я могу сделать такой вызов API с помощью скрипта Google.Моя попытка до сих пор следовать официальной документации
var data = {
"Group": {
"Names": [
"Peter",
"John",
"Marry"
],
"weightsColumns": [
"Peter",
"John",
"Marry"
],
"weightsIndex": [
0,
1,
2
],
"weightsValues": [
[
0.848324434,
0.00129090761,
0.00000549100261
],
[
0.68104794,
0.00000594297639,
0.00000477060816
],
[
0.496659891,
0.00000495070405,
0.00000227036433
],
[
0.326632792,
0.0000148350248,
0.00000133351815
]
]
},
"DataColumns": [
"Scale1",
"Scale2",
"Scale3"
],
"DataValues": [
[
0,
10,
100
]
],
"DataIndex": [
0,
1,
2
]
};
var options = {
'method' : 'post',
'contentType': 'application/json',
'Authorization': 'ApiKey name:XXXXXX',
'payload' : JSON.stringify(data)
};
UrlFetchApp.fetch('sampleurl', options);
Однако с этим я получаю ошибку с неверным запросом.Но данные работают с почтальоном, поэтому я считаю, что неправильно обработал запрос с помощью скрипта Google.Любая помощь будет оценена