2011-12-15 33 views
5

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/

Trả lời

1

Just FYI, SendGrid vừa công bố một thư viện PHP mới. Bạn có thể tìm thấy nó ở http://github.com/sendgrid/sendgrid-php

(tiết lộ đầy đủ: Tôi hiện đang làm việc tại SendGrid và đội của tôi đã phát triển thư viện mới)

1

Tôi tìm thấy giải pháp. phần được sử dụng sau khi thay thế và thực hiện trên phụ nào. Vì vậy, nếu tôi muốn sử dụng% postname% trong tất cả các email đầu tiên, tôi phải đảm bảo rằng phụ sẽ đặt% postname% ở đâu đó trong nội dung.

Các vấn đề liên quan