Я пытаюсь отправить приглашение TrustPilot, используя Создать API приглашений, но независимо от того, что я пытаюсь сделать, я получаю код ответа 415 и без возврата данных, поэтому мне практически невозможно выполнить отладку.
Я проверил свои данные с другими API-интерфейсами «Business user OAuth Token», и все работает, поэтому мои данные определенно верны. Просто этот API для создания приглашений не работает.
Я пробовал все. Я отправил минимальную информацию, полный запрос, где-то посередине, пример запроса в API и так далее. Всегда код ответа 415.
Я установил свои «Настройки приглашения» на портале TrustPilot Business и даже попытался отправить эти данные вместе с запросом (например, адрес электронной почты отправителя «[email protected]» и действительный адрес электронной почты для ответа на это было настроено).
Я пытался связаться с «инженерами по интеграции» в TrustPilot, которые после нескольких переписок по электронной почте также понятия не имеют, что ОЧЕНЬ беспокоит. Итак, время переполнения стека.
Мне нужно разобраться в этом, так что любая помощь будет здорово! Возможно, кто-то может предоставить образец запроса, который работает в их приложении, который я могу попытаться продублировать в своем?
Код состояния HTTP 415 (неподдерживаемый тип носителя) возвращается, если Content-Type: application/json
не передается. Вы должны убедиться, что этот заголовок добавлен и что содержимое, которое вы передаете в теле сообщения, является допустимым json.
Если вы уже делаете это, мне понадобится пример запроса, который вы отправляете, чтобы помочь вам в дальнейшем.
Это было именно так. По какой-то причине мой заголовок был удален. Я переписал код, и теперь он работает.