2015-08-18 28 views
8

Xin chào, tôi đã tự hỏi nếu ai đó có thể giúp tôi, tôi đang cố gắng sử dụng apios 'api còn lại và im chạy vào một số rắc rối. MyAccountIdSid, mySid và số điện thoại được điền vào trong yêu cầu thực tế, Có điều gì đó tôi đang làm sai, Tôi nhận được "AccountSid hoặc AuthToken của bạn không chính xác". Có thể ai đó chỉ cho tôi cách chính xác để thực hiện yêu cầu gửi tin nhắn này. Tôi cố gắng để gửi một tin nhắn văn bản bài Yêu cầu Url tôi đang sử dụng:Postman 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" 
} 

Trả lời

28

Twilio phát triển nhà truyền giáo ở đây.

Nếu bạn đang sao chép từ here, hãy nhớ rằng phần đầu tiên là yêu cầu và câu trả lời thứ hai là câu trả lời, vì vậy những gì bạn đang cố gửi tới Twilio là phản hồi, do đó tại sao nó không làm việc cho bạn.

Những gì bạn cần gửi cho Twilio là như sau:

$ 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}' 

Tôi đã tạo một screeencast nhanh chóng hiển thị cho bạn làm thế nào để làm điều đó với người đưa thư 2. Hy vọng nó sẽ giúp bạn.

enter image description here

+3

Điều này thực sự hữu ích, cảm ơn bạn! – imcconnell

+0

@Marcos Placona tiêu đề bạn đã sử dụng là gì? Đối với lựa chọn 'Cơ bản Auth', đó có phải là thông tin đăng nhập của Người đăng bài hoặc tín dụng của bạn cho Twilio không? – GPP

3

Lưu ý: Tăng cường trả lời Marcos Placona của

Trong phần Authorization, thiết lập 'AUTH TOKEN' trong lĩnh vực 'mật khẩu'. Bạn có thể tìm thấy 'AUTH TOKEN' ngay bên dưới Tóm tắt tài khoản.

https://www.twilio.com/console

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

'Xác thực sử dụng SID tài khoản của bạn như tên người dùng, và Auth Mã Số của bạn như mật khẩu.'

+1

Bạn vừa trả lời câu hỏi tiếp theo của tôi về chi tiết xác thực cần nhập. Cảm ơn! – GPP