Мое приложение - это одобренное скрытое приложение в BigCommerce, в котором все области выбраны на технической странице MyApp. К сожалению, когда я пытаюсь выполнить oAuth для пользователя, следующая область действия store_v2_transactions_read_only возвращает сообщение «недопустимая область действия». Если я уберу эту область, другие области (для заказов read_only, клиентов и т. Д.) Будут работать нормально, и я смогу успешно подключить учетную запись, используя Oauth, с моим приложением.
Область действия 'store_v2_transactions_read_only' находится в документации по списку областей здесь: https://developer.bigcommerce.com/api/#oauth-scopes96. Но выполнение запроса на подключение учетной записи с использованием этой области возвращает «invalid_scope», и я не могу получить доступ к данным транзакции пользователя , Опять же, все остальные области работают, и я выбрал их все на технической странице приложения на портале для разработчиков.
Работа в узле и использование axios для получения токена с кодом oauth. Этот список работ работает:
scope: 'store_v2_customers_read_only store_v2_information_read_only store_v2_orders_read_only store_v2_products_read_only'
В тот момент, когда я добавляю store_v2_transactions_read_only
, он возвращает «недопустимый объем», даже если предположить, что это строка, указанная в документации. Это та же самая ошибка, которая показывает, если я неправильно опишу какие-либо области.