Я хотел использовать Mailchimp для своего веб-сайта, который в основном будет принимать электронную почту пользователя при отправке, поэтому я получил URL-адрес от mailchimp, который выглядит как URL-адрес ниже, я добавил post-json
, а также &c=?
в конце!
https://xxxxxx.us3.list-manage.com/subscribe/post-json?u=b5d4f5b14088dceec18dc9ca8&id=9d2643cd8e&c=?
И интегрировал его с моим jquery вот так!
$(".mailchimp-submit").submit(function(e){
e.preventDefault()
var this_ = $(this)
var successMsg = "success_message"
$.ajax({
type: "GET",
url: "url",
data: this_.serialize(),
cache : false,
dataType : 'jsonp',
error : function(err) {errorMsg()},
success:(data)=>{
if (data.result != "success") {
errorMsg(successMsg)
}
else {
msg.text()
msg.css("color","#6610f2")
}
},
})
})
И построил свою форму вот так!
<form class="mailchimp-submit wow fadeInUp" data-wow-delay="0.6s" method="GET" >
<div class="input-group subcribes">
<input type="text" name="EMAIL" class="form-control memail" placeholder="abc@example.com" required>
<button class="btn btn_submit f_size_15 f_500" type="submit">{% trans 'Get Started' %}</button>
</div>
</form>
Но я отправляю свою электронную почту на FireFox он выдает предупреждение в консоли:
The resource at “https://xxxxxxx.us3.list-manage.com/subscribe/post-json?u=b…1590645826995&EMAIL=yoneyos382%40whowlft.com&_=1590645826996” was blocked because content blocking is enabled.
Я думал, что это случай с браузером, поэтому я попробовал его на chrome, но на этом он дает мне такую ошибку!
A cookie associated with a cross-site resource at https://list-manage.com/ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.
Но когда я просто отправляю форму несколько раз за один раз, нажимая на нее много раз за один раз, появляется сообщение об ошибке «Это письмо уже отправлено», а затем я проверяю это письмо отправлялось на mailchimp!
Странная проблема, да ?? Это ошибка с моей стороны или со стороны MailChimp ??? И как исправить?