Действие Zapier для сохранения файла из API - PullRequest
1 голос
/ 17 октября 2019

Я пытаюсь создать действие в zapier, которое будет извлекать необработанные байты из моего API и использовать его в zapier zaps после этого. Я фактически застрял сейчас, потому что ничего из того, что я прочитал в документации, не работает для меня. Пожалуйста, любые советы.

const options = {
  url: `my test api call`,
  method: 'GET',
  raw: true,
  headers: {
    'Authorization': `Bearer ${bundle.authData.access_token}`
  }
}

const stashPDFfunction = (z, bundle) => {
  // use standard auth to request the file
  const filePromise = z.request(bundle.inputData.options);
  // and swap it for a stashed URL
  return z.stashFile(filePromise);
};

var result = z.dehydrateFile(stashPDFfunction, {
  options: options
});
return result;
...