Ошибка Wildberries::ProductInfo with this.parser.request()

  • Автор темы Автор темы BrainQ
  • Дата начала Дата начала

BrainQ

A-Parser Enterprise License
A-Parser Enterprise
Добрый день
При использовании стандартного парсера
upload_2024-9-12_16-58-47.png
При использовании с this.parser.request() получаю ошибку "Content mismatch"

upload_2024-9-12_16-49-19.png
upload_2024-9-12_16-49-30.png
Код:
import { BaseParser } from 'a-parser-types';
import {pick} from "lodash";
export class JS_PARSER_DEV extends BaseParser {
    static defaultConf: typeof BaseParser.defaultConf = {
        version: "1.0.2",
        filter_by_currency: "RUB",
        useproxy: 0,
        longitude: "37.6201",
        latitude: "55.753737",
        proxyChecker: "manual",
        results: {
            flat: [
                ["data", "Data"],
            ],
        },
        results_format: "Result: $data",
    };
    static editableConf: any = [
        ["proxy", ["textfield", "Manual Proxy"]],
    ];
    async parse(set: any, results: any) {
        let currentProxy = null;
        if (this.conf.useproxy && this.conf.proxy) {
            await this.proxy.set(this.conf.proxy, true);
            currentProxy = await this.proxy.get();
        }
        const config = {
            useproxy: this.conf.useproxy,
            currency: this.conf.filter_by_currency,
            lon: this.conf.longitude,
            lat: this.conf.latitude,
            resultArraysWithObjects: 1,
            parsecodes: {
                200: 1,
                201: 1,
                204: 1,
            },
        }
        let response: any = await this.parser.request("Shop::Wildberries::ProductInfo", "default", config, set.query)
        if (response.success) {
            results.results = response
            results.data = JSON.stringify(response);
        } else {
            results.error = "WILDBERRIES_SHOP_ERROR";
            results.data = results.error
        }
        results.success = response.success
        return results;
    }
}

Даже при использовании различных Прокси - проблема сохраняется
 

Вложения

  • upload_2024-9-12_15-34-3.png
    upload_2024-9-12_15-34-3.png
    462,2 КБ · Просмотры: 2
Назад
Верх