2016-05-18 16 views
5

Với API MailChimp, để thêm thành viên vào danh sách có nhóm sở thích cụ thể, bạn cần cả ID của danh sách đó và ID của nhóm sở thích.Bạn có thể nhận được ID nhóm sở thích MailChimp mà không cần sử dụng API không?

Để nhận cả hai ID đó, bạn có thể truy vấn API cho chúng hoặc trong trường hợp ID danh sách bạn có thể tìm thấy trong mã biểu mẫu mà giao diện MailChimp xuất ra. Không thể tìm thấy ID nhóm sở thích theo cùng một cách: mã biểu mẫu chỉ đơn giản là ID người dùng để tham chiếu các nhóm sở thích không được API chấp nhận.

Câu hỏi của tôi: có cách nào để nhận ID nhóm sở thích khác với truy vấn API trước không? tức là ở đâu đó trong giao diện MailChimp?

Bối cảnh: Tôi đang tạo một tiện ích bổ sung đơn giản cho trang web Wordpress bao gồm biểu mẫu đăng ký MailChimp với nhóm sở thích. Các tham số được đặt trong quản trị viên trang web bao gồm khóa API và ID danh sách. Nếu có thể, tôi muốn tránh phải xây dựng cơ chế truy vấn để nhận, liệt kê và chọn các nhóm sở thích và thay vào đó chỉ cần yêu cầu quản trị viên nhập ID.

Trả lời

17

Bạn có thể sử dụng sân chơi trong trang web của Nhà phát triển Mailchimp tọa lạc tại developer.mailchimp.com

Các Sân chơi là một giao diện người dùng vào các API và bạn có thể đi sâu xuống bằng cách sử dụng Subresources vào -> danh sách -> lãi suất danh mục -> lợi ích.

Sau đó chọn chế độ xem Phản hồi và nó sẽ hiển thị tải trọng của phản hồi có chứa id mà bạn đang tìm kiếm.

+0

800 lượt xem và chỉ 1 lượt tải lên? những gì đang xảy ra guys? btw @jneptune -> bạn có lẽ nên đề cập đến https://developer.mailchimp.com/ để truy cập vào sân chơi, vì vậy không phải ai cũng phải google nó – Toskan

+0

cảm ơn lời khuyên Toskan, tôi đã thêm liên kết. – jneptune

+1

Việc sử dụng API Playground chỉ hiển thị một số lượng Sở thích nhất định, tôi tin rằng chỉ có 10 lần đầu tiên. Vì vậy, nếu bạn có nhiều hơn thế, bạn sẽ cần phải tìm một giải pháp khác. – CJdriver

1

Theo như tôi biết, cách duy nhất để tìm ID sở thích hoặc danh mục sở thích là thông qua chính API đó.

-2

Bạn có thể sử dụng nhóm sở thích id hoặc tên cho điều này (Hy vọng bạn đang sử dụng API MaiChimp v3). Tôi biết bạn có thể tự tìm thấy giao diện MailChimp;)

Bạn cần sử dụng name thay vì id làm thông số.

Vui lòng cho chúng tôi biết nếu bạn gặp sự cố khi sử dụng. :)

1

ID nhóm cũng có thể được tìm thấy trong trang biểu mẫu mã hóa nhúng, nhưng chỉ khi các nhóm không bị ẩn.

1

Tôi đang sử dụng V3 API và bạn có thể sử dụng sân chơi để có được nhóm id (Mûhámmàd Yäsår K tên nhóm không làm việc cho tôi)

Playground> Danh sách> [Danh sách của bạn]> lãi suất danh mục> lợi ích> [của bạn nhóm] -> bạn sẽ thấy tải trọng với lĩnh vực id

Bây giờ bạn có id nhóm, bạn có thể chơi với việc tạo ra các thành viên: Playground> Danh sách> [Danh sách của bạn]> Thành viên> Nhấp vào Tạo thành viên

Đây là tải trọng mẫu:

{ 
    "email_address": "[email protected]", 
    "status": "subscribed", 
    "merge_fields": { 
     "EMAIL": "[email protected]", 
     "FNAME": "Firstname", 
     "LNAME": "Lastname", 
     "POST_CODE": "", 
     "ADDRESS": "", 
     "PHONE": "" 
    }, 
    "interests": { 
     "733ba3180d": true 
    } 
} 

Lưu ý: interests không phải là bên merge_fields

Hope trợ giúp này.

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