나는 stackoverflow 커뮤니티가 도움이 될 것이라고 생각합니다. 내가 파이썬에서 POST API를 사용하여 SMS를 보내려면 여기에 내가 시도 무엇 : 나는 심지어이 요청 URI를 시도Twilio - 리소스 api를 통해 SMS 보내기
response.content
"<?xml version='1.0' encoding='UTF-8'?>\n<TwilioResponse><RestException><Code>20003</Code><Detail>Your AccountSid or AuthToken was incorrect.</Detail><Message>Authentication Error - No credentials provided</Message><MoreInfo>https://www.twilio.com/docs/errors/20003</MoreInfo><Status>401</Status></RestException></TwilioResponse>"
:
>> response = requests.post('https://api.twilio.com/2010-04-01/Accounts/my-account-sid:my-auth-token/Messages', data=post_data)
나는 다음과 같은 오류가
>> post_data = {"To": "my-phone-number", "From": TWILIO_NUMBER, "Body": "Test message", "AccountSid": "my-account-sid", "AuthToken":"my-auth-token"}
>> import requests
>> response = requests.post('https://api.twilio.com/2010-04-01/Accounts/my-account-sid/Messages', data=post_data)
을
여전히 같은 오류 : -/
내 uri가 잘못되었거나 POST 매개 변수가 불완전합니까? 문서는 POST API에 대한 정직 큰되지 않습니다 : -/
업데이트 : 아래 그림과 같이 여전히 답을 찾고 사람, 당신은 허용 대답을 참조하거나 요청을 업데이트 할 수 있습니다 :
response = requests.post('https://api.twilio.com/2010-04-01/Accounts/my-account-sid/Messages', data=post_data, auth=('my-account-sid', 'my-auth-token'))
감사합니다. 나는 또한 원래의 쿼리에서 빠진 것을 발견했다. 위의 설명을 추가했습니다. – doubleo