2016-04-08 4 views
1

Я хочу использовать Trustpilot API для ответа на отзыв.Как ответить на отзыв, используя Trustpilot API

У меня уже есть access_token и это моя просьба:

POST https://api.trustpilot.com/v1/private/reviews/{reviewId}/reply?message={myMessage}&token={myAccesToken} 

Но этот запрос всегда получает 400 Bad Request ответ.

В документе API Trustpilot нет спецификации об этом. https://developers.trustpilot.com/review-api#Reply.

Может кто-нибудь помочь мне в том, как я могу ответить на отзыв, используя API TrustPilot.

ответ

1

Для использования Reply-to-Обзор API:

  1. Убедитесь, что вы используете правильный reviewID

  2. Вы должны предоставить маркер доступа в запросе, который вы уже делаете

  3. ответное сообщение должно быть предоставлено в качестве параметра запроса в формате JSON (см.: https://developers.trustpilot.com/review-api#Reply%20to%20a%20review.)

  4. Поскольку вы публикуете ответ на сообщение в формате JSON, пожалуйста, убедитесь, что

    A. В заголовке запроса «Content-Type» установлен в «приложение/JSON»

    B. HTTP типа метод «POST»

дальнейшее вопрос, пожалуйста, свяжитесь с [email protected] и я отвечу вам там

+0

Я попробовал запрос, как это: POST 'https://api.trustpilot.com/v1/private/reviews/{reviewId }/reply?: "{myMessage}" & token = {myAccesToken} 'тоже не работает. Можете ли вы рассказать мне пример правильного запроса на отзыв. – Stephane

+0

Сообщение: «{myMess age}», на которое вы ссылаетесь, является JSON, и он идет с заголовком запроса «application/json» ... Я предлагаю вам использовать клиент Google REST (https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo) и отправьте снимок на [email protected], и мы ответим ему –

4

Это очень поздно ответ на эту проблему. Но, возможно, кто-то ударит той же проблемой в один прекрасный день.

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

POST https://api.trustpilot.com/v1/private/reviews/{reviewId}/reply?token={myAccesToken} 

PAYLOAD: {"message": {myMessage}} 

Content-Type: application/json 

URL-адрес в API документ был изменен: https://developers.trustpilot.com/service-reviews-api#reply-to-a-review-