Я сторонний разработчик, пытающийся обновить количество на складе с помощью метода токена доступа / интеграции / REST, и я столкнулся с ошибкой 401.
Я тестирую с использованием SoapUI, а также с помощью своего приложения, которое я разрабатываюи я получаю ту же ошибку.
Код VB
Dim Access_Token = "mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4"
Dim WebClient = New WebClient()
WebClient.Headers(HttpRequestHeader.ContentType) = "application/json"
WebClient.Headers(HttpRequestHeader.Authorization) = "Authorization Bearer " & Access_Token
Dim Response As String
Response = WebClient.UploadString("http://www.XXXX.com/rest/V1/products/MXXXP/stockItems/1", "Put", "{""stockItem"":{""qty"":100}}")
Я настроил интеграцию, предоставил ей доступ ко всем и активировал ее для получения токена доступа.
Полная ошибка:
{"message":"Consumer is not authorized to access %resources","parameters":{"resources":"Magento_CatalogInventory::cataloginventory"}}
Любая помощь будет сокращена.Спасибо, Ричард.