Я работаю с Sheetlabs , чтобы превратить Google Sheet в полноценный API. У меня возникают проблемы с поиском полезной информации в Интернете, кроме документации Sheetlabs , потому что на данный момент это довольно маленькая услуга.
Я использую axios в пользовательской функции Twilio для публикации информации в нашем API Sheetlabs. Для API требуется базовая аутентификация HTTP.
Я пробовал все виды вариаций в своем вызове axios, пытаясь следовать документации Sheetlabs SwaggerHub , но у меня заканчиваются идеи.
const url = 'https://sheetlabs.com/records/{organization}/{dbName}';
const postData = {
trackingid: `${trackingUrl}`,
phonenumber: `${userPhoneNumber}`
}
const authParams = {
username: //sheetlabs email,
password: //access token
}
// axios function
axios.post(url, postData, {auth: authParams}).then(response => {
console.log('response: ', response);
}).catch(err => {
console.log('axios sheetlabs post error catch: ', err);
});
Любая помощь будет принята с благодарностью. Я сделаю все возможное, чтобы предоставить вам любую дополнительную информацию, которая вам нужна.