#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