Определение доступности API CarrierService - PullRequest
0 голосов
/ 05 октября 2018

Каков рекомендуемый способ обнаружения, если в магазине доступен CarrierService API?Т.е. он находится на правильном плане или оплачивается ежегодно .

Я заметил, что пытался получить список услуг перевозчика, может работать, так как он всегда пуст, если магазин не может использоватьCarrierService API.Тем не менее, это чувствует себя счастливым.Кроме того, я могу представить сценарий, когда он может возвращаться пустым и для магазинов с таким API.Есть ли лучший, более надежный способ?

1 Ответ

0 голосов
/ 06 октября 2018

Единственный верный способ - попытаться создать службу доставки. Этот вызов API завершится ошибкой с конкретным сообщением об ошибке в теле ответа, если магазин не имеет этой функции.

...