Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/yandex.market/lib/api/content/ |
Upload File : |
<?php namespace Yandex\Market\Api\Content; use Yandex\Market\Api\Receiver; /** @deprecated */ class Base extends Receiver { protected $apiVersion = 'v2'; protected $apiDomain = 'api.content.market.yandex.ru'; protected function getServiceUrl($method) { return 'https://' . $this->apiDomain . '/' . $this->apiVersion . '/' . $method; } protected function setAuthorizationTokens() { $this->httpClient->setHeader('Authorization', $this->apiToken); } protected function checkErrorsInResponse($arResult) { return isset($arResult['content']['status']) && \strtoupper($arResult['content']['status']) === 'ERROR'; } protected function getErrorsFromResponse($arResult) { $arErrors = []; foreach ($arResult['content']['errors'] as $arError) { $arErrors[] = $arError['message']; } return $arErrors; } }