API отдыха Magento 2 с React native - PullRequest
0 голосов
/ 20 февраля 2019

Меня опробовали под кодом, который я использую OAuth 1.0. У меня есть Ключ потребителя, Секрет потребителя, Токен доступа, Секрет токена Я получаю ответное сообщение: «Потребитель с указанным ключом не существует»правильный путь

componentWillMount() {
    this.getProductDetail();
}

getProductDetail() {
    debugger
    let url = `http://13.233.175.20/index.php/rest/V1/products?fields=items&searchCriteria[pageSize]=1000`;     
    fetch(url, {
        method: 'GET',
        headers: {
            'Content-Type': 'application/x-www-form-urlencoded',
            "Authorization": 'OAuth oauth_consumer_key="m7eumn0mabhts4mlmggecrpikqg07u6l",
               oauth_token="4x1kjjkb0klj9mo4t88nv4xmulybszfi",
               oauth_signature_method="HMAC SHA1",oauth_timestamp="1550568244",
               oauth_nonce="JoNsTPLKHxA",oauth_version="1.0",
               oauth_signature="0b8SA2r4fHtV05G8yy%2BhYMqAH2M%3D"'
        },
    }).then((response) => response.json())
    .then((response) => {
        debugger;
        this.setState({
            productDetail: JSON.parse(response)
        });

    }).catch(function (error) {
            //Log an error here
        });
}

1 Ответ

0 голосов
/ 02 июля 2019

У меня была похожая ошибка, я использовал устаревшие ключи.Попробуйте выполнить повторную авторизацию ключей или создать новые ключи как:

Из панели администратора Magento

Система-> Расширения-> Интеграции-> Добавить новую интеграцию/ Повторная авторизация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...