Заголовок: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJYLUZpbmdlcnByaW50IjoiOTY3NTQ2NTg1NTgyZTg5OTdhMDVkNWMyY2M1MzZjYTciLCJ1c2VyX25hbWUiOiI3OTg4MjkxMjUwMCIsImF1dGhvcml0aWVzIjpbIlJPTEVfVVNFUiJdLCJ4X3VpZCI6IjAxLTAwMDAwMDAwMjAzMDA3NCIsImNsaWVudF9pZCI6IkV2by1VSSIsInhfb3duZXIiOnRydWUsInhfYWNjb3VudF9pZCI6IjhhOTc0NjgxLWViOWItNGFiNC04NDE1LTgxMzYwNWI2ZGE4MyIsInhfdXNlcl9pZCI6IjZlMmViMDllLTkxZjQtNDRiMi1iMTc2LTM0NDdhZThiZmIwZiIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSIsInB1cmNoYXNlIiwiMmZhOmRpc2FibGUiXSwiZXhwIjoxNzY1NTgyMDQ5LCJpYXQiOjE3NjU1ODAyNDk0NzYsImp0aSI6IjEwNjFkNjE5LTllN2ItNDVhOS05NjM0LWQ2ODhhZGU1YzBjOCIsInhfbG9uZ2xpdmVkIjp0cnVlfQ.GxyXLiiXHFV2SpNh7emO43pgEzibNRfcHDRV1aVZOGA
✗ Статус: 401 - Client error: `GET https://api.evotor.ru/stores/v1/stores` resulted in a `401 Unauthorized` response
Заголовки ответа:
Array
(
[Connection] => Array
(
[0] => keep-alive
)
[Server] => Array
(
[0] => envoy
)
[x-envoy-upstream-service-time] => Array
(
[0] => 18
)
[Date] => Array
(
[0] => Sat, 13 Dec 2025 00:16:03 GMT
)
[Strict-Transport-Security] => Array
(
[0] => max-age=15724800; includeSubDomains;
)
[Vary] => Array
(
[0] => Origin,Access-Control-Request-Method,Access-Control-Request-Headers
)
[Content-Length] => Array
(
[0] => 0
)
)
Заголовок: Token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJYLUZpbmdlcnByaW50IjoiOTY3NTQ2NTg1NTgyZTg5OTdhMDVkNWMyY2M1MzZjYTciLCJ1c2VyX25hbWUiOiI3OTg4MjkxMjUwMCIsImF1dGhvcml0aWVzIjpbIlJPTEVfVVNFUiJdLCJ4X3VpZCI6IjAxLTAwMDAwMDAwMjAzMDA3NCIsImNsaWVudF9pZCI6IkV2by1VSSIsInhfb3duZXIiOnRydWUsInhfYWNjb3VudF9pZCI6IjhhOTc0NjgxLWViOWItNGFiNC04NDE1LTgxMzYwNWI2ZGE4MyIsInhfdXNlcl9pZCI6IjZlMmViMDllLTkxZjQtNDRiMi1iMTc2LTM0NDdhZThiZmIwZiIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSIsInB1cmNoYXNlIiwiMmZhOmRpc2FibGUiXSwiZXhwIjoxNzY1NTgyMDQ5LCJpYXQiOjE3NjU1ODAyNDk0NzYsImp0aSI6IjEwNjFkNjE5LTllN2ItNDVhOS05NjM0LWQ2ODhhZGU1YzBjOCIsInhfbG9uZ2xpdmVkIjp0cnVlfQ.GxyXLiiXHFV2SpNh7emO43pgEzibNRfcHDRV1aVZOGA
✗ Статус: 401 - Client error: `GET https://api.evotor.ru/stores/v1/stores` resulted in a `401 Unauthorized` response
Заголовки ответа:
Array
(
[Connection] => Array
(
[0] => keep-alive
)
[Server] => Array
(
[0] => envoy
)
[x-envoy-upstream-service-time] => Array
(
[0] => 18
)
[Date] => Array
(
[0] => Sat, 13 Dec 2025 00:16:03 GMT
)
[Strict-Transport-Security] => Array
(
[0] => max-age=15724800; includeSubDomains;
)
[Vary] => Array
(
[0] => Origin,Access-Control-Request-Method,Access-Control-Request-Headers
)
[Content-Length] => Array
(
[0] => 0
)
)
Заголовок: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJYLUZpbmdlcnByaW50IjoiOTY3NTQ2NTg1NTgyZTg5OTdhMDVkNWMyY2M1MzZjYTciLCJ1c2VyX25hbWUiOiI3OTg4MjkxMjUwMCIsImF1dGhvcml0aWVzIjpbIlJPTEVfVVNFUiJdLCJ4X3VpZCI6IjAxLTAwMDAwMDAwMjAzMDA3NCIsImNsaWVudF9pZCI6IkV2by1VSSIsInhfb3duZXIiOnRydWUsInhfYWNjb3VudF9pZCI6IjhhOTc0NjgxLWViOWItNGFiNC04NDE1LTgxMzYwNWI2ZGE4MyIsInhfdXNlcl9pZCI6IjZlMmViMDllLTkxZjQtNDRiMi1iMTc2LTM0NDdhZThiZmIwZiIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSIsInB1cmNoYXNlIiwiMmZhOmRpc2FibGUiXSwiZXhwIjoxNzY1NTgyMDQ5LCJpYXQiOjE3NjU1ODAyNDk0NzYsImp0aSI6IjEwNjFkNjE5LTllN2ItNDVhOS05NjM0LWQ2ODhhZGU1YzBjOCIsInhfbG9uZ2xpdmVkIjp0cnVlfQ.GxyXLiiXHFV2SpNh7emO43pgEzibNRfcHDRV1aVZOGA
✗ Статус: 401 - Client error: `GET https://api.evotor.ru/stores/v1/stores` resulted in a `401 Unauthorized` response
Заголовки ответа:
Array
(
[Connection] => Array
(
[0] => keep-alive
)
[Server] => Array
(
[0] => envoy
)
[x-envoy-upstream-service-time] => Array
(
[0] => 4
)
[Date] => Array
(
[0] => Sat, 13 Dec 2025 00:16:03 GMT
)
[Strict-Transport-Security] => Array
(
[0] => max-age=15724800; includeSubDomains;
)
[Vary] => Array
(
[0] => Origin,Access-Control-Request-Method,Access-Control-Request-Headers
)
[Content-Length] => Array
(
[0] => 0
)
)
Заголовок: Basic MTIxMjpleUpoYkdjaU9pSklVekkxTmlJc0luUjVjQ0k2SWtwWFZDSjkuZXlKWUxVWnBibWRsY25CeWFXNTBJam9pT1RZM05UUTJOVGcxTlRneVpUZzVPVGRoTURWa05XTXlZMk0xTXpaallUY2lMQ0oxYzJWeVgyNWhiV1VpT2lJM09UZzRNamt4TWpVd01DSXNJbUYxZEdodmNtbDBhV1Z6SWpwYklsSlBURVZmVlZORlVpSmRMQ0o0WDNWcFpDSTZJakF4TFRBd01EQXdNREF3TWpBek1EQTNOQ0lzSW1Oc2FXVnVkRjlwWkNJNklrVjJieTFWU1NJc0luaGZiM2R1WlhJaU9uUnlkV1VzSW5oZllXTmpiM1Z1ZEY5cFpDSTZJamhoT1RjME5qZ3hMV1ZpT1dJdE5HRmlOQzA0TkRFMUxUZ3hNell3TldJMlpHRTRNeUlzSW5oZmRYTmxjbDlwWkNJNklqWmxNbVZpTURsbExUa3haalF0TkRSaU1pMWlNVGMyTFRNME5EZGhaVGhpWm1Jd1ppSXNJbk5qYjNCbElqcGJJbkpsWVdRaUxDSjNjbWwwWlNJc0luQjFjbU5vWVhObElpd2lNbVpoT21ScGMyRmliR1VpWFN3aVpYaHdJam94TnpZMU5UZ3lNRFE1TENKcFlYUWlPakUzTmpVMU9EQXlORGswTnpZc0ltcDBhU0k2SWpFd05qRmtOakU1TFRsbE4ySXRORFZoT1MwNU5qTTBMV1EyT0RoaFpHVTFZekJqT0NJc0luaGZiRzl1WjJ4cGRtVmtJanAwY25WbGZRLkd4eVhMaWlYSEZWMlNwTmg3ZW1PNDNwZ0V6aWJOUmZjSERSVjFhVlpPR0E=
✗ Статус: 401 - Client error: `GET https://api.evotor.ru/stores/v1/stores` resulted in a `401 Unauthorized` response
Заголовки ответа:
Array
(
[Connection] => Array
(
[0] => keep-alive
)
[Server] => Array
(
[0] => envoy
)
[x-envoy-upstream-service-time] => Array
(
[0] => 6
)
[Date] => Array
(
[0] => Sat, 13 Dec 2025 00:16:03 GMT
)
[Strict-Transport-Security] => Array
(
[0] => max-age=15724800; includeSubDomains;
)
[Vary] => Array
(
[0] => Origin,Access-Control-Request-Method,Access-Control-Request-Headers
)
[Content-Length] => Array
(
[0] => 0
)
)
Возможные причины:
Правильный формат 1 (JWT):
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5cПравильный формат 2 (UUID):
550e8400-e29b-41d4-a716-446655440000Ваш текущий токен:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJYLUZpbmdlcnByaW50IjoiOTY3NTQ2NTg1NTgyZTg5OTdhMDVkNWMyY2M1MzZjYTciLCJ1c2VyX25hbWUiOiI3OTg4MjkxMjUwMCIsImF1dGhvcml0aWVzIjpbIlJPTEVfVVNFUiJdLCJ4X3VpZCI6IjAxLTAwMDAwMDAwMjAzMDA3NCIsImNsaWVudF9pZCI6IkV2by1VSSIsInhfb3duZXIiOnRydWUsInhfYWNjb3VudF9pZCI6IjhhOTc0NjgxLWViOWItNGFiNC04NDE1LTgxMzYwNWI2ZGE4MyIsInhfdXNlcl9pZCI6IjZlMmViMDllLTkxZjQtNDRiMi1iMTc2LTM0NDdhZThiZmIwZiIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSIsInB1cmNoYXNlIiwiMmZhOmRpc2FibGUiXSwiZXhwIjoxNzY1NTgyMDQ5LCJpYXQiOjE3NjU1ODAyNDk0NzYsImp0aSI6IjEwNjFkNjE5LTllN2ItNDVhOS05NjM0LWQ2ODhhZGU1YzBjOCIsInhfbG9uZ2xpdmVkIjp0cnVlfQ.GxyXLiiXHFV2SpNh7emO43pgEzibNRfcHDRV1aVZOGAПерейдите на https://developer.evotor.ru/
Используйте учетную запись администратора Evotor
В меню выберите 'Мои приложения' → 'Создать приложение'
Заполните информацию о приложении (название, описание)
В разделе 'Права доступа' выберите необходимые scope:
stores:read - чтение магазиновproducts:read - чтение товаровproducts:write - изменение товаровdevices:read - чтение устройствПосле создания приложения вы получите:
Внимание: Client Secret показывается только один раз! Сохраните его сразу.
Запустите приложение Evotor на терминале
Перейдите в настройки → Приложения
Найдите ваше приложение и активируйте его
Замените текущий токен на полученный Client Secret
$apiToken = 'ВАШ_НОВЫЙ_CLIENT_SECRET';