Как получить идентификатор бизнес-единицы из Trustpilot

#python #request #trustpilot

#python #запрос #Trustpilot

Вопрос:

Я не могу получить идентификатор бизнес-единицы из API Trustpilot. Я пытался использовать другой способ авторизации, но все равно получил несанкционированный доступ. Документация от https://developers.trustpilot.com/business-units-api#find-a-business-unit не помогает. Я также пробовал токен, но все еще сталкиваюсь с теми же проблемами — неавторизованный.

Может кто-нибудь сказать мне, что я делаю не так?

Мой код на Python:

 import requests
apikey= xxxxx
URL = 'https://api.trustpilot.com/v1/business-units/find?name=b_name?apikey={0}'.format(apikey)
response = requests.request("get", URL)
response.reason
  

Ответ №1:

Я обнаружил, что это сработает, если в заголовки будет добавлен apikey.

В конце это выглядит так:

 import requests
apikey = "xxxxx"
url = 'https://api.trustpilot.com/v1/business-units/find?name=b_name'
payload = {'apikey': apikey}
response = requests.request("get", url, headers= payload)
response.reason
  

Смотрите также документы trustpilot api:
https://documentation-apidocumentation .trustpilot.com/business-units-api -(общедоступный)#find-a-business-unit