UNPKG

n8n-nodes-dataforseo

Version:

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

61 lines 3.36 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getBaiduOrganicSERPRegular = getBaiduOrganicSERPRegular; exports.getBaiduOrganicSERPAdvanced = getBaiduOrganicSERPAdvanced; exports.getBaiduOrganicSERPHTML = getBaiduOrganicSERPHTML; const dataForSeoRequest_1 = require("../../../functions/dataForSeoRequest"); async function getBaiduOrganicSERPRegular(ef, i) { const params = { url: '/serp/baidu/organic/task_post', body: [{ keyword: ef.getNodeParameter('keyword', i), location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), location_coordinate: ef.getNodeParameter('location_coordinate', i) || null, priority: ef.getNodeParameter('priority', i) || null, device: ef.getNodeParameter('device', i) || null, os: ef.getNodeParameter('os', i) || null, depth: ef.getNodeParameter('depth', i) || null, max_crawl_pages: ef.getNodeParameter('max_crawl_pages', i) || null, get_website_url: ef.getNodeParameter('get_website_url', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoPOSTGETRequest)(ef, params, '/serp/baidu/organic/task_get/regular/'); } async function getBaiduOrganicSERPAdvanced(ef, i) { const params = { url: '/serp/baidu/organic/task_post', body: [{ keyword: ef.getNodeParameter('keyword', i), location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), location_coordinate: ef.getNodeParameter('location_coordinate', i) || null, priority: ef.getNodeParameter('priority', i) || null, device: ef.getNodeParameter('device', i) || null, os: ef.getNodeParameter('os', i) || null, depth: ef.getNodeParameter('depth', i) || null, max_crawl_pages: ef.getNodeParameter('max_crawl_pages', i) || null, get_website_url: ef.getNodeParameter('get_website_url', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoPOSTGETRequest)(ef, params, '/serp/baidu/organic/task_get/advanced/'); } async function getBaiduOrganicSERPHTML(ef, i) { const params = { url: '/serp/baidu/organic/task_post', body: [{ keyword: ef.getNodeParameter('keyword', i), location_name: ef.getNodeParameter('location_name', i), language_name: ef.getNodeParameter('language_name', i), location_coordinate: ef.getNodeParameter('location_coordinate', i) || null, priority: ef.getNodeParameter('priority', i) || null, device: ef.getNodeParameter('device', i) || null, os: ef.getNodeParameter('os', i) || null, depth: ef.getNodeParameter('depth', i) || null, max_crawl_pages: ef.getNodeParameter('max_crawl_pages', i) || null, get_website_url: ef.getNodeParameter('get_website_url', i) || null }] }; return (0, dataForSeoRequest_1.dataForSeoPOSTGETRequest)(ef, params, '/serp/baidu/organic/task_get/html/'); } //# sourceMappingURL=baidu.js.map