2015-08-18 7 views
8

Hi Ich fragte mich, ob mir jemand helfen könnte, ich versuche tilios 'Ruhepi zu benutzen und ich laufe in Schwierigkeiten. MyAccountIdSid, mySid und Telefonnummern sind in der tatsächlichen Anfrage ausgefüllt, gibt es etwas, das ich falsch mache, Ich bekomme Ihre "AccountSid oder AuthToken war falsch". Kann mir jemand den richtigen Weg zeigen, um diese Anfrage zum Senden einer SMS bitte zu stellen. Ich versuche, eine Textnachricht Beitrag URL zu senden Ich bin mit:Postbote Twilio Rest Api

https://api.twilio.com/2010-04-01/Accounts/MyAccountIdSid/Messages.json 


{ 
    "account_sid": "MyAccountIdSid", 
    "api_version": "2010-04-01", 
    "body": "HelloWorld", 
    "num_segments": "1", 
    "num_media": "1", 
    "date_created": "Wed, 18 Aug 2010 20:01:40 +0000", 
    "date_sent": null, 
    "date_updated": "Wed, 18 Aug 2010 20:01:40 +0000", 
    "direction": "outbound-api", 
    "error_code": null, 
    "error_message": null, 
    "from": "+353xxxxxxxx", 
    "price": null, 
    "sid": "mySID", 
    "status": "queued", 
    "to": "+353xxxxxxxxx", 
    "uri": "/2010-04-01/Accounts/MyAccountIdSid/Messages/mySid.json" 
} 

Antwort

28

Twilio Entwickler Evangelist hier.

Wenn Sie es kopieren von here, beachten Sie, dass der erste Teil der Anfrage ist, und die zweite ist die Antwort, also, was Sie an Twilio senden möchten, ist die Antwort, also warum es nicht ist für dich arbeiten.

Was müssen Sie Twilio senden ist die folgende:

$ curl -XPOST https://api.twilio.com/2010-04-01/Accounts/AC36b9a6be2f98274fe61d15b63aabf1e0/Messages.json \ 
    -d "Body=Jenny%20please%3F%21%20I%20love%20you%20<3" \ 
    -d "To=%2B15558675309" \ 
    -d "From=%2B14158141829" \ 
    -d "MediaUrl=http://www.example.com/hearts.png" \ 
    -u 'AC36b9a6be2f98274fe61d15b63aabf1e0:{AuthToken}' 

Ich habe eine schnelle screeencast erstellt zeigt Ihnen, wie Sie mit Postbote 2. Hoffnung zu tun, dass es Ihnen hilft.

enter image description here

+3

Das war wirklich nützlich, danke! – imcconnell

+0

@Marcos Placona Was war der Header, den du benutzt hast? Für die 'Basic Auth' Wahl, sind das Ihre Postman-Referenzen oder Ihre Kreditwürdigkeit für Twilio? – GPP

3

Hinweis: Erweiterung von Marcos Placona Antwort-

in dem Autorisierungs-Abschnitt, Set 'AUTH token' in 'Passwort' Feld. Sie finden "AUTH TOKEN" direkt unter Kontozusammenfassung.

https://www.twilio.com/console

https://www.twilio.com/docs/api/errors/20003

'Authentifizieren Ihr Konto SID als Benutzernamen verwenden und die Auth-Token als Passwort.'

+1

Sie haben gerade meine nächste Frage beantwortet, welche Authentifizierungsdetails eingegeben werden sollen. Vielen Dank! – GPP

Verwandte Themen