UNPKG

n8n-nodes-dataforseo

Version:

DataForSEO is an SEO and marketing data provider, empowering businesses with invaluable insights via APIs and databases.

127 lines 6.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getLiveYoutubeOrganicSERPAdvanced = getLiveYoutubeOrganicSERPAdvanced; exports.getYoutubeOrganicSERPAdvanced = getYoutubeOrganicSERPAdvanced; exports.getLiveYoutubeVideoInfoAdvanced = getLiveYoutubeVideoInfoAdvanced; exports.getYoutubeVideoInfoAdvanced = getYoutubeVideoInfoAdvanced; exports.getLiveYoutubeSubtitlesAdvanced = getLiveYoutubeSubtitlesAdvanced; exports.getYoutubeSubtitlesAdvanced = getYoutubeSubtitlesAdvanced; exports.getLiveYoutubeCommentsAdvanced = getLiveYoutubeCommentsAdvanced; exports.getYoutubeCommentsAdvanced = getYoutubeCommentsAdvanced; const dataForSeoRequest_1 = require("../../../functions/dataForSeoRequest"); async function getLiveYoutubeOrganicSERPAdvanced(ef, i) { const params = { url: '/serp/youtube/organic/live/advanced', body: [{ keyword: ef.getNodeParameter('keyword', i), location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device', i) || null, os: ef.getNodeParameter('os', i) || null, block_depth: ef.getNodeParameter('block_depth', i) || null, search_param: ef.getNodeParameter('search_param', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoRequest)(ef, params); } async function getYoutubeOrganicSERPAdvanced(ef, i) { const params = { url: '/serp/youtube/organic/task_post', body: [{ keyword: ef.getNodeParameter('keyword', i), location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device', i) || null, os: ef.getNodeParameter('os', i) || null, block_depth: ef.getNodeParameter('block_depth', i) || null, search_param: ef.getNodeParameter('search_param', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoPOSTGETRequest)(ef, params, '/serp/youtube/organic/task_get/advanced/'); } async function getLiveYoutubeVideoInfoAdvanced(ef, i) { const params = { url: '/serp/youtube/video_info/live/advanced', body: [{ video_id: ef.getNodeParameter('video_id', i), location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device_desktop_only', i) || null, os: ef.getNodeParameter('os_desktop_only', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoRequest)(ef, params); } async function getYoutubeVideoInfoAdvanced(ef, i) { const params = { url: '/serp/youtube/video_info/live/advanced', body: [{ video_id: ef.getNodeParameter('video_id', i), priority: ef.getNodeParameter('priority', i) || null, location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device_desktop_only', i) || null, os: ef.getNodeParameter('os_desktop_only', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoPOSTGETRequest)(ef, params, '/serp/youtube/video_info/task_get/advanced/'); } async function getLiveYoutubeSubtitlesAdvanced(ef, i) { const params = { url: '/serp/youtube/video_subtitles/live/advanced', body: [{ video_id: ef.getNodeParameter('video_id', i), subtitles_language: ef.getNodeParameter('subtitles_language', i) || null, subtitles_translate_language: ef.getNodeParameter('subtitles_translate_language', i) || null, location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device_desktop_only', i) || null, os: ef.getNodeParameter('os_desktop_only', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoRequest)(ef, params); } async function getYoutubeSubtitlesAdvanced(ef, i) { const params = { url: '/serp/youtube/video_subtitles/task_post', body: [{ video_id: ef.getNodeParameter('video_id', i), priority: ef.getNodeParameter('priority', i) || null, subtitles_language: ef.getNodeParameter('subtitles_language', i) || null, subtitles_translate_language: ef.getNodeParameter('subtitles_translate_language', i) || null, location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device_desktop_only', i) || null, os: ef.getNodeParameter('os_desktop_only', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoPOSTGETRequest)(ef, params, '/serp/youtube/video_subtitles/task_get/advanced/'); } async function getLiveYoutubeCommentsAdvanced(ef, i) { const params = { url: '/serp/youtube/video_comments/live/advanced', body: [{ video_id: ef.getNodeParameter('video_id', i), location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device_desktop_only', i) || null, os: ef.getNodeParameter('os_desktop_only', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoRequest)(ef, params); } async function getYoutubeCommentsAdvanced(ef, i) { const params = { url: '/serp/youtube/video_comments/task_post', body: [{ video_id: ef.getNodeParameter('video_id', i), priority: ef.getNodeParameter('priority', i) || null, location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), device: ef.getNodeParameter('device_desktop_only', i) || null, os: ef.getNodeParameter('os_desktop_only', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoPOSTGETRequest)(ef, params, '/serp/youtube/video_comments/task_get/advanced/'); } //# sourceMappingURL=youtube.js.map