Мне нужно подключить apiary.io REST API v1 + к Google Data Studio
.
Когда я проверил, мне нужно разработать соединитель с JavaScript
в Скрипте Служб Google , как я проверял в этих уроках Подключите и визуализируйте все свои данные в Data Studio и Внешние API .
На этом шаге за шагом производитель программного обеспечения piperun REST API v1 + . Есть несколько фрагментов кода, но я не могу заставить их работать в GDS
.
К сожалению, у меня нет большого опыта работы с JavaScript
, мой основной навык - с T-SQL
, но я смог установить успешные соединения в Microsoft PowerBI
. Но я смог успешно установить соединения в Microsoft PowerBI, вставив URLs
и TOKENS
доступа, имея код возврата 200
.
function teste() {
var url = 'https://api.pipe.run/v1/activities';
var request = UrlFetchApp;
request.fetch(url);
request.onreadystatechange = function () {
if (this.readyState === 4) {
console.log('Status:', this.status);
console.log('Headers:', this.getAllResponseHeaders());
console.log('Body:', this.responseText);
}
};
request.send();
var request = new XMLHttpRequest();
request.open('GET', 'https://api.pipe.run/v1/activities/activity_id');
request.setRequestHeader('Content-Type', 'application/json');
request.setRequestHeader('Token', 'Q3VydGl1IGVzc2Ugam9iPyEgdHJhYmFsaGVjb25vc2NvQHBpcGUucnVu'); // Here I add TOKEN supplied internally by the application
request.onreadystatechange = function () {
if (this.readyState === 4) {
console.log('Status:', this.status);
console.log('Headers:', this.getAllResponseHeaders());
console.log('Body:', this.responseText);
}
};
request.send();
}
И даже если вы введете действительный TOKEN
, произойдет ошибка:
Не удалось запросить https://api.pipe.run/v1/activities возвращенный код 401. Усеченный ответ сервера: {"success": false, "message": "Unauthorized"} (используйте опцию muteHttpExceptions для проверки полного ответа) (строка 8, файл "Код")
Поэтому я хотел бы помочь выяснить, есть ли другой простой способ или что мне нужно изучить, чтобы установить соединение с apiary.io REST API v1+
.