API магазина приложений Неверный номер поставщика - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь использовать API в Appstore. Я использую Python для подключения и получаю ошибку Invalid Vendor.

payload = {'filter[frequency]':'DAILY', 'filter[reportSubType]': 'SUMMARY', 'filter[reportDate]':'2019-03-01', 'filter[vendorNumber]': '12345678', 'filter[reportType]': 'SALES' }

Вот запрос вызова:

r = requests.get('https://api.appstoreconnect.apple.com/v1/salesReports', headers={'Authorization': 'Bearer {}'.format(token)}, params=payload)

Вот ошибка, которую возвращает платформа:

{
  "errors" : [ {
    "id" : "285874b4-16fb-4109-b810-ffa2973be714",
    "status" : "400",
    "code" : "PARAMETER_ERROR.INVALID",
    "title" : "A parameter has an invalid value",
    "detail" : "Invalid vendor number specified. Try again.",
    "source" : {
      "parameter" : "filter[vendorNumber]"
    }
  } ]
}

Платформе не нравится номер Продавца. Кто-нибудь еще сталкивался с этой проблемой и смог найти решение этой проблемы? Спасибо

1 Ответ

0 голосов
/ 30 мая 2019

Действительно ли 12345678 номер вашего продавца? Это выглядит подозрительно. Номер вашего поставщика можно найти в верхней части страницы в Платежи и финансовые отчеты .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...