2013-08-30 2 views
0

저는 Python API의 초보자이며, developer API documentation 다음에 Helpscout에서 json 객체 "Conversation thread"를 얻고 싶습니다.Helpscout API에서 Python을 사용하여 얻으십시오.

requests.get("https://api.helpscout.net/v1/conversations/{id}.json") (실제 대화로 id 교체) 시도했지만 401 오류를 반환합니다.

Helpscout은 어떻게 든 요청에 ​​전달해야하는 API_KEY를 제공합니다. 어떻게해야합니까?

감사합니다.

In [23]: requests.get("https://api.helpscout.net/v1/conversations/10532436.json") 
Out[23]: <Response [401]> 

답변

1

당신은 ... 거기에 당신의 API 키를 추가 사용이 필요합니다 requests.get("https://api.helpscout.net/v1/conversations/{id}.json", auth=('{API_KEY}','X')) 물론 당신이 helpscout에서 얻은 하나와 API_KEY를 교체합니다.

+0

놀랍도록 빨리! 마술처럼 작동합니다. 질문 - 자격 증명을위한 튜플의 두 번째 항목으로 "X"를 찾고 있음을 알 수 있습니까? – msunbot

+0

'X'는 실제로 중요하지 않습니다. 거기에 원하는 것을 넣을 수 있습니다. Helpscout은 첫 번째 항목을 API 키로 만 봅니다. 그들은 두 번째 항목에 관심이 없지만 거기에 있어야합니다. –

관련 문제