Tôi đang cố gắng gửi email thông qua sendgrid trong ứng dụng Zend. Tôi sao chép mã php từ tài liệu sendgrid (lớp smtapi và nhanh chóng).Sử dụng tiêu đề phần trong Sendgrid
Tôi tạo mẫu có các vị trí sẽ được thay thế bằng% biến%. Bây giờ tôi có thể tạo tiêu đề cho sendgrid như đã định nghĩa ở đây: http://docs.sendgrid.com/documentation/api/smtp-api/developers-guide/
Trong kết quả tôi nhận được một cái gì đó trông như thế này:
{
"to": ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]"],
"sub": {"%firstname%": ["Benny", "Chaim", "Ephraim", "Yehuda", "will"]},
"section": {"%postername%": "John Doe", "%postermail%": "[email protected]", "%categoryname%": "General", "%threadname%": "Completely new thread", "%post%": "This thread is to inform you about something very important", "%threadurl%": "http:\/\/hb.local\/forums\/general\/thread\/143", "%replyto%": "http:\/\/hb.local\/forums\/general\/thread\/143", "%unsubscribeurl%": "http:\/\/hb.local\/forums\/settings\/", "%subscribeurl%": "http:\/\/hb.local\/forums\/subscribe-thread\/id\/143\/token\/1b20eb7799829e22ba2d48ca0867d3ce"}
}
Bây giờ khi tất cả dữ liệu được định nghĩa trong "phụ" thay đổi mà tôi không thể làm cho công việc phần. Trong email cuối cùng tôi vẫn nhận được% postername%. Khi tôi chuyển dữ liệu này sang phụ và lặp lại chúng cho mỗi email, mọi thứ đều hoạt động tốt.
Có ai biết đầu mối tôi đang làm sai không?
Documents cho phần đang ở đây: http://docs.sendgrid.com/documentation/api/smtp-api/developers-guide/section-tags/