RapidAPI Intergration

Hi, I’m trying to intergrate RapidAPI into my activepieces flow, every single time I try it comes up with an error, from modules not being found to claims of invalid code. Any help?

We can try to debug it here one at a time? Do you have the errors and screenshots/ video of your setup?

1 Like

Sure!
Here’s our setup:

Our goal is to make it so that when a user publishes a new video in YouTube, it’ll automatically download the video using RapidAPI, specifically this one All Media Downloader V2 API Documentation (eaidoo015-pj8dZiAnLJJ) | RapidAPI.

I’ve used AI to attempt to turn this code into TypeScript, the code is:

import axios, { AxiosResponse, AxiosError } from 'axios';

interface RequestOptions {
  method: string;
  url: string;
  headers: {
    'content-type': string;
    'X-RapidAPI-Key': string;
    'X-RapidAPI-Host': string;
  };
  data: {
    url: string;
  };
}

const options: RequestOptions = {
  method: 'POST',
  url: 'https://all-media-downloader-v2.p.rapidapi.com/dl',
  headers: {
    'content-type': 'application/json',
    'X-RapidAPI-Key': 'Redacted for obvious reasons',
    'X-RapidAPI-Host': 'all-media-downloader-v2.p.rapidapi.com'
  },
  data: {
    url: 'https://www.tiktok.com/@1mr.newton/video/7236063839005969669'
  }
};

const fetchData = async () => {
  try {
    const response: AxiosResponse = await axios.request(options);
    console.log(response.data);
  } catch (error) {
    const err = error as AxiosError;
    console.error(err.message);
  }
};

fetchData();

The API is getting access to the page, but when it attempts to download it the error e.code is not a function appears.

{
  _format_sort_fields: [ 'quality', 'codec', 'size', 'br' ],
  _has_drm: null,
  abr: null,
  acodec: 'aac',
  album: null,
  artist: 'Wonderstarring',
  aspect_ratio: 0.46,
  audio_ext: 'none',
  availability: null,
  channel_id: 'MS4wLjABAAAAcnrwi3JH9ITlK2bJy9k3tWgVuVeZIZ9K1k39ESiYHrqayjsqJwzd9epeoKbPX6xd',
  comment_count: 2,
  creator: 'Mr. Newton 🇬🇭',
  description: '#allmediadownloader updated! Now supports over 10 platforms. Check the comments for the download link. Follow me for more updates. . . @Dessy Ocean | Tech Reviewer  #ios #iosshortcuts #shortcut #rdownload #yasdownload   @Valor Reviews @MrMorfix @Tech_overwatch @David Eluemunoh ',
  display_id: '7236063839005969669',
  duration: 38,
  duration_string: '38',
  dynamic_range: 'SDR',
  epoch: 1709386458,
  ext: 'mp4',
  extractor: 'TikTok',
  extractor_key: 'TikTok',
  filesize: 3170333,
  format: 'bytevc1_720p_663944-2 - 720x1556 (Playback video)',
  format_id: 'bytevc1_720p_663944-2',
  format_note: 'Playback video',
  formats: [
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      cookies: 'odin_tt=1462b44bef2c0c62f7cdf9dc2c86619a91f50d8c2ce5203666a98d14eddb313d43c204d99391b081cb76b6553d2f8fa76ad13aced7107d4770896cd299c4feaa806b6fbe78624f38a416fc6c96181ecc; Domain=api16-normal-c-useast1a.tiktokv.com; Path=/',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 10162633,
      format: 'download_addr-0 - 576x1246 (Download video, watermarked (API))',
      format_id: 'download_addr-0',
      format_note: 'Download video, watermarked (API)',
      height: 1246,
      http_headers: {},
      preference: -2,
      protocol: 'https',
      resolution: '576x1246',
      source_preference: -2,
      tbr: null,
      url: 'https://api16-normal-c-useast1a.tiktokv.com/aweme/v1/play/?video_id=v09044g40000chlqcerc77u9udug01i0&line=0&watermark=1&logo_name=tiktok_m&source=FEED&file_id=5ae72f2dda1440b39941f46f7642ccb8&item_id=7236063839005969669&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjQ0ZjdkOTI2ODQyMmMzYTZkOGY5ZmQwNTlkODQ3MWZh',
      vbr: null,
      vcodec: 'h264',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 10162633,
      format: 'download_addr-1 - 576x1246 (Download video, watermarked)',
      format_id: 'download_addr-1',
      format_note: 'Download video, watermarked',
      height: 1246,
      http_headers: {},
      preference: -2,
      protocol: 'https',
      resolution: '576x1246',
      source_preference: -1,
      tbr: null,
      url: 'https://v39-eu.tiktokcdn.com/157fd19a36b60da838124145f92f6d49/65e37f5f/video/tos/maliva/tos-maliva-ve-0068c801-us/o4IsryACiAdJZoI3J0UARfhgMrzxBNQ08tkdkk/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=4162&bt=2081&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=0&ds=3&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=0&rc=O2Y1OWk3NDw2MzdkZ2k6ZEBpMzRqZzw6Zmh0azMzNzczM0BfYDE0M2MxNl8xLmEvL2IyYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e0008d000',
      vbr: null,
      vcodec: 'h264',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 10162633,
      format: 'download_addr-2 - 576x1246 (Download video, watermarked)',
      format_id: 'download_addr-2',
      format_note: 'Download video, watermarked',
      height: 1246,
      http_headers: {},
      preference: -2,
      protocol: 'https',
      resolution: '576x1246',
      source_preference: -1,
      tbr: null,
      url: 'https://v16m.tiktokcdn.com/a6afd3e5a5176ac8591402bf11ef318e/65e37f5f/video/tos/maliva/tos-maliva-ve-0068c801-us/o4IsryACiAdJZoI3J0UARfhgMrzxBNQ08tkdkk/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=4162&bt=2081&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=0&ds=3&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=0&rc=O2Y1OWk3NDw2MzdkZ2k6ZEBpMzRqZzw6Zmh0azMzNzczM0BfYDE0M2MxNl8xLmEvL2IyYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e00088000&cc=3',
      vbr: null,
      vcodec: 'h264',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      cookies: 'odin_tt=1462b44bef2c0c62f7cdf9dc2c86619a91f50d8c2ce5203666a98d14eddb313d43c204d99391b081cb76b6553d2f8fa76ad13aced7107d4770896cd299c4feaa806b6fbe78624f38a416fc6c96181ecc; Domain=api16-normal-c-useast1a.tiktokv.com; Path=/',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 9859097,
      format: 'h264_540p_2067438-0 - 576x1246 (Direct video (API))',
      format_id: 'h264_540p_2067438-0',
      format_note: 'Direct video (API)',
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -2,
      tbr: 2067,
      url: 'https://api16-normal-c-useast1a.tiktokv.com/aweme/v1/play/?video_id=v09044g40000chlqcerc77u9udug01i0&line=0&is_play_url=1&source=PackSourceEnum_FEED&file_id=7594dbdbb0fb4fac899d766af593f27b&item_id=7236063839005969669&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjg4YWFjZTAwNGJjMmQzMjFhZTRiNDQzNzA0MmE3Zjdi',
      vbr: null,
      vcodec: 'h264',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 9859097,
      format: 'h264_540p_2067438-1 - 576x1246 (Direct video)',
      format_id: 'h264_540p_2067438-1',
      format_note: 'Direct video',
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -1,
      tbr: 2067,
      url: 'https://v39-eu.tiktokcdn.com/dde8bc84210472d77e37cf40ba4ff473/65e37f5f/video/tos/useast2a/tos-useast2a-ve-0068c004/o8UEVDInQDSBoYAebzkRBgATQ5Xveao167njjJ/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=4036&bt=2018&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=0&ds=6&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=0&rc=ZTU2OGQ5ZzxmaWUzZWU3OEBpMzRqZzw6Zmh0azMzNzczM0A0YzZjMzQ2NV4xY19hYTY0YSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e0008d000',
      vbr: null,
      vcodec: 'h264',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 9859097,
      format: 'h264_540p_2067438-2 - 576x1246 (Direct video)',
      format_id: 'h264_540p_2067438-2',
      format_note: 'Direct video',
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -1,
      tbr: 2067,
      url: 'https://v16m.tiktokcdn.com/de3f7d60e88412cd5655a92bc9569f44/65e37f5f/video/tos/useast2a/tos-useast2a-ve-0068c004/o8UEVDInQDSBoYAebzkRBgATQ5Xveao167njjJ/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=4036&bt=2018&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=0&ds=6&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=0&rc=ZTU2OGQ5ZzxmaWUzZWU3OEBpMzRqZzw6Zmh0azMzNzczM0A0YzZjMzQ2NV4xY19hYTY0YSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e00088000&cc=3',
      vbr: null,
      vcodec: 'h264',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      cookies: 'odin_tt=1462b44bef2c0c62f7cdf9dc2c86619a91f50d8c2ce5203666a98d14eddb313d43c204d99391b081cb76b6553d2f8fa76ad13aced7107d4770896cd299c4feaa806b6fbe78624f38a416fc6c96181ecc; Domain=api16-normal-c-useast1a.tiktokv.com; Path=/',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 1613646,
      format: 'bytevc1_540p_337936-0 - 576x1246 (Playback video (API))',
      format_id: 'bytevc1_540p_337936-0',
      format_note: 'Playback video (API)',
      fps: null,
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -2,
      tbr: 337,
      url: 'https://api16-normal-c-useast1a.tiktokv.com/aweme/v1/play/?video_id=v09044g40000chlqcerc77u9udug01i0&line=0&is_play_url=1&source=PackSourceEnum_FEED&file_id=45f00c36bad549ce87062082f0af5376&item_id=7236063839005969669&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLmZlYWYyMmRhMDE0YmQzMGQwNjhlNGZmN2IxNGU3NDNh',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 1613646,
      format: 'bytevc1_540p_337936-1 - 576x1246 (Playback video)',
      format_id: 'bytevc1_540p_337936-1',
      format_note: 'Playback video',
      fps: null,
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -1,
      tbr: 337,
      url: 'https://v39-eu.tiktokcdn.com/9292560dda3403367d3d70af2e76d08c/65e37f5f/video/tos/useast2a/tos-useast2a-pve-0068/owBdMJQkIhB0BDBgdEyCszSANEK3kAitoA8fdI/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=660&bt=330&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=2&ds=6&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=4&rc=OTZpMzUzOTpoPDhkOWYzOEBpMzRqZzw6Zmh0azMzNzczM0A0Ml5jNS8tNWAxYV8wLWMxYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e0008d000',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 1613646,
      format: 'bytevc1_540p_337936-2 - 576x1246 (Playback video)',
      format_id: 'bytevc1_540p_337936-2',
      format_note: 'Playback video',
      fps: null,
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -1,
      tbr: 337,
      url: 'https://v16m.tiktokcdn.com/82e340f3ec1fef8cc26b6a9b81ecd628/65e37f5f/video/tos/useast2a/tos-useast2a-pve-0068/owBdMJQkIhB0BDBgdEyCszSANEK3kAitoA8fdI/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=660&bt=330&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=2&ds=6&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=4&rc=OTZpMzUzOTpoPDhkOWYzOEBpMzRqZzw6Zmh0azMzNzczM0A0Ml5jNS8tNWAxYV8wLWMxYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e00088000&cc=3',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      cookies: 'odin_tt=1462b44bef2c0c62f7cdf9dc2c86619a91f50d8c2ce5203666a98d14eddb313d43c204d99391b081cb76b6553d2f8fa76ad13aced7107d4770896cd299c4feaa806b6fbe78624f38a416fc6c96181ecc; Domain=api16-normal-c-useast1a.tiktokv.com; Path=/',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 2054470,
      format: 'bytevc1_540p_430255-0 - 576x1246 (Direct video (API))',
      format_id: 'bytevc1_540p_430255-0',
      format_note: 'Direct video (API)',
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -2,
      tbr: 430,
      url: 'https://api16-normal-c-useast1a.tiktokv.com/aweme/v1/play/?video_id=v09044g40000chlqcerc77u9udug01i0&line=0&is_play_url=1&source=PackSourceEnum_FEED&file_id=5779a21022924f4dbc05af178a608cd9&item_id=7236063839005969669&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjVlMGVkM2IwOThjYmY4ZjdmNjliOGFlNTZhMzlmYTNi',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 2054470,
      format: 'bytevc1_540p_430255-1 - 576x1246 (Direct video)',
      format_id: 'bytevc1_540p_430255-1',
      format_note: 'Direct video',
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -1,
      tbr: 430,
      url: 'https://v39-eu.tiktokcdn.com/686fc52bfa795210d6c2e1cb2c67e31b/65e37f5f/video/tos/useast2a/tos-useast2a-ve-0068c001/ogoBAhd0yg9XEBdJAzAHZiWNfQMIkEtISC38sk/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=840&bt=420&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=2&ds=6&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=11&rc=PGYzZDppOGZnaTU1MzU8OkBpMzRqZzw6Zmh0azMzNzczM0BhNTM1Ll4tXzExNi8uXjQyYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e0008d000',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 2054470,
      format: 'bytevc1_540p_430255-2 - 576x1246 (Direct video)',
      format_id: 'bytevc1_540p_430255-2',
      format_note: 'Direct video',
      height: 1246,
      http_headers: {},
      protocol: 'https',
      quality: 1,
      resolution: '576x1246',
      source_preference: -1,
      tbr: 430,
      url: 'https://v16m.tiktokcdn.com/cbd854e41d91ea399b08553ad7161427/65e37f5f/video/tos/useast2a/tos-useast2a-ve-0068c001/ogoBAhd0yg9XEBdJAzAHZiWNfQMIkEtISC38sk/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=840&bt=420&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=2&ds=6&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=11&rc=PGYzZDppOGZnaTU1MzU8OkBpMzRqZzw6Zmh0azMzNzczM0BhNTM1Ll4tXzExNi8uXjQyYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e00088000&cc=3',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 576
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      cookies: 'odin_tt=1462b44bef2c0c62f7cdf9dc2c86619a91f50d8c2ce5203666a98d14eddb313d43c204d99391b081cb76b6553d2f8fa76ad13aced7107d4770896cd299c4feaa806b6fbe78624f38a416fc6c96181ecc; Domain=api16-normal-c-useast1a.tiktokv.com; Path=/',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 3170333,
      format: 'bytevc1_720p_663944-0 - 720x1556 (Playback video (API))',
      format_id: 'bytevc1_720p_663944-0',
      format_note: 'Playback video (API)',
      fps: null,
      height: 1556,
      http_headers: {},
      protocol: 'https',
      quality: 2,
      resolution: '720x1556',
      source_preference: -2,
      tbr: 663,
      url: 'https://api16-normal-c-useast1a.tiktokv.com/aweme/v1/play/?video_id=v09044g40000chlqcerc77u9udug01i0&line=0&is_play_url=1&source=PackSourceEnum_FEED&file_id=d48a395bfea94216b10646b130fde67d&item_id=7236063839005969669&signaturev3=dmlkZW9faWQ7ZmlsZV9pZDtpdGVtX2lkLjcyMWIyMWZiN2EwNGFlMmI0ZDRiODVhMzBhNTk5NzRh',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 720
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 3170333,
      format: 'bytevc1_720p_663944-1 - 720x1556 (Playback video)',
      format_id: 'bytevc1_720p_663944-1',
      format_note: 'Playback video',
      fps: null,
      height: 1556,
      http_headers: {},
      protocol: 'https',
      quality: 2,
      resolution: '720x1556',
      source_preference: -1,
      tbr: 663,
      url: 'https://v39-eu.tiktokcdn.com/89549d7cb29374f72a28df19d6291d4a/65e37f5f/video/tos/useast2a/tos-useast2a-pve-0068/oABnAIDabeDG5E6gQkDnTibIoDfGQYovBJY7AR/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=1296&bt=648&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=2&ds=3&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=14&rc=ZzlnMzQ5OTQ5NTxoZTxkN0BpMzRqZzw6Zmh0azMzNzczM0A0YmMwXzEtXy4xXmMyMDVhYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e0008d000',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 720
    },
    {
      abr: null,
      acodec: 'aac',
      aspect_ratio: 0.46,
      audio_ext: 'none',
      dynamic_range: 'SDR',
      ext: 'mp4',
      filesize: 3170333,
      format: 'bytevc1_720p_663944-2 - 720x1556 (Playback video)',
      format_id: 'bytevc1_720p_663944-2',
      format_note: 'Playback video',
      fps: null,
      height: 1556,
      http_headers: {},
      protocol: 'https',
      quality: 2,
      resolution: '720x1556',
      source_preference: -1,
      tbr: 663,
      url: 'https://v16m.tiktokcdn.com/06dc0a19988ddfcb3f4e89b14996cd54/65e37f5f/video/tos/useast2a/tos-useast2a-pve-0068/oABnAIDabeDG5E6gQkDnTibIoDfGQYovBJY7AR/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=1296&bt=648&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=2&ds=3&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=14&rc=ZzlnMzQ5OTQ5NTxoZTxkN0BpMzRqZzw6Zmh0azMzNzczM0A0YmMwXzEtXy4xXmMyMDVhYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e00088000&cc=3',
      vbr: null,
      vcodec: 'h265',
      video_ext: 'mp4',
      width: 720
    }
  ],
  fps: null,
  fulltitle: '#allmediadownloader updated! Now supports over 10 platforms. Check the comments for the download link. Follow me for more updates. . . @Dessy Ocean | Tech Reviewer  #ios #iosshortcuts #shortcut #rdownload #yasdownload   @Valor Reviews @MrMorfix @Tech_overwatch @David Eluemunoh ',
  height: 1556,
  http_headers: {},
  id: '7236063839005969669',
  like_count: 16,
  original_url: 'https://www.tiktok.com/@1mr.newton/video/7236063839005969669',
  playlist: null,
  playlist_index: null,
  protocol: 'https',
  quality: 2,
  release_year: null,
  repost_count: 4,
  requested_subtitles: null,
  resolution: '720x1556',
  source_preference: -1,
  subtitles: {},
  tbr: 663,
  thumbnail: 'https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/6079f30b4646430792c42029d8eee0f9_1684777434~tplv-tiktokx-360p.webp?lk3s=d05b14bd&x-expires=1709470800&x-signature=vfBurm3IjZdI4YDdQCxapHuwKrI%3D&s=FEED&se=false&sh=&sc=feed_cover&l=20240302133414FEFFC02595E8D1E69BE9',
  thumbnails: [
    {
      id: 'cover',
      url: 'https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/o4YanbT7EDwJQbqD5CkQeBvrIAR6AfAIlBtpoI~noop.image?lk3s=d05b14bd&x-expires=1709470800&x-signature=%2FdwNdR0bjf3lfS029oeXXi0WB1g%3D&s=FEED&se=false&sh=&sc=cover&l=20240302133414FEFFC02595E8D1E69BE9'
    },
    {
      id: 'cover',
      url: 'https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/o4YanbT7EDwJQbqD5CkQeBvrIAR6AfAIlBtpoI~noop.jpeg?lk3s=d05b14bd&x-expires=1709470800&x-signature=vt%2B6C1mbGZk2Fht4Ay2MK%2FWxr%2BQ%3D&s=FEED&se=false&sh=&sc=cover&l=20240302133414FEFFC02595E8D1E69BE9'
    },
    {
      id: 'dynamic_cover',
      url: 'https://p16-sign-va.tiktokcdn.com/obj/tos-maliva-p-0068/debf42445fe24aaa88acee2b4a34753c_1684777434?lk3s=d05b14bd&x-expires=1709470800&x-signature=tibz%2FsWVLvgwRYnC7e339apr4f0%3D&s=FEED&se=false&sh=&sc=dynamic_cover&l=20240302133414FEFFC02595E8D1E69BE9'
    },
    {
      id: 'origin_cover',
      url: 'https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/6079f30b4646430792c42029d8eee0f9_1684777434~tplv-tiktokx-360p.jpeg?lk3s=d05b14bd&x-expires=1709470800&x-signature=lo%2B%2FpUoaNJt8IidC33HyztCynW8%3D&s=FEED&se=false&sh=&sc=feed_cover&l=20240302133414FEFFC02595E8D1E69BE9'
    },
    {
      id: 'origin_cover',
      url: 'https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/6079f30b4646430792c42029d8eee0f9_1684777434~tplv-tiktokx-360p.webp?lk3s=d05b14bd&x-expires=1709470800&x-signature=vfBurm3IjZdI4YDdQCxapHuwKrI%3D&s=FEED&se=false&sh=&sc=feed_cover&l=20240302133414FEFFC02595E8D1E69BE9'
    }
  ],
  timestamp: 1684777404,
  title: '#allmediadownloader updated! Now supports over 10 platforms. Check the comments for the download link. Follow me for more updates. . . @Dessy Ocean | Tech Reviewer  #ios #iosshortcuts #shortcut #rdownload #yasdownload   @Valor Reviews @MrMorfix @Tech_overwatch @David Eluemunoh ',
  track: 'Okokegbe',
  upload_date: '20230522',
  uploader: '1mr.newton',
  uploader_id: '6894090285002458118',
  uploader_url: 'https://www.tiktok.com/@MS4wLjABAAAAcnrwi3JH9ITlK2bJy9k3tWgVuVeZIZ9K1k39ESiYHrqayjsqJwzd9epeoKbPX6xd',
  url: 'https://v16m.tiktokcdn.com/06dc0a19988ddfcb3f4e89b14996cd54/65e37f5f/video/tos/useast2a/tos-useast2a-pve-0068/oABnAIDabeDG5E6gQkDnTibIoDfGQYovBJY7AR/?a=1180&ch=0&cr=13&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=1296&bt=648&bti=OHYpOTY0Zik3OjlmOm01MzE6ZDQ0MDo%3D&cs=2&ds=3&ft=XsFb8q4fmbdPD123~giR3wUpMuyhEeF~O5&mime_type=video_mp4&qs=14&rc=ZzlnMzQ5OTQ5NTxoZTxkN0BpMzRqZzw6Zmh0azMzNzczM0A0YmMwXzEtXy4xXmMyMDVhYSNmLXJycjRvYGlgLS1kMTZzcw%3D%3D&l=20240302133414FEFFC02595E8D1E69BE9&btag=e00088000&cc=3',
  vbr: null,
  vcodec: 'h265',
  video_ext: 'mp4',
  view_count: 1950,
  webpage_url: 'https://www.tiktok.com/@6894090285002458118/video/7236063839005969669',
  webpage_url_basename: '7236063839005969669',
  webpage_url_domain: 'tiktok.com',
  width: 720
}
 
---------error-------
 TypeError: e.code is not a function
    at Object.<anonymous> (webpack://activepieces/engine/src/lib/core/code/no-op-code-sandbox.ts:8:27)
    at Generator.next (<anonymous>)
    at <anonymous> (webpack://activepieces/node_modules/tslib/tslib.es6.mjs:121:69)
    at new Promise (<anonymous>)
    at Module.m (webpack://activepieces/node_modules/tslib/tslib.es6.mjs:117:10)
    at Object.runCodeModule (/root/main.js:1:533121)
    at <anonymous> (webpack://activepieces/engine/src/lib/handler/code-executor.ts:44:42)
    at Generator.next (<anonymous>)
    at a (webpack://activepieces/node_modules/tslib/tslib.es6.mjs:118:56)

Any help?

Have you tried to connect with RapidAPI via the HTTP piece? save you writing a lot of code.

But never seen this issue before, but that are very smart people around here who might can help.

@Zain_Ashiq
Try it with http like @Bram proposed. Here a sample:

https://cloud.activepieces.com/templates/sjN8rmT6XIa7u33L0HkMJ

Good luck

Hey,

I keep getting an error when I try to upload the video to Google Drive.

{
  "file": [
    "Expected file url or base64 with mimeType, but found value: "
  ]

I keep giving it the URL to the file for it to upload.

There is a helper I think it’s called data helper which can turn your input to Base64. Give that a try it might help

How would you implement it into the flow?

It a piece you can search for, then you add it, use the deauflt URL as input and change it to Base 64 with the settings.

Base64 seems to work only for an image rather than a video, any other suggestions?

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.