Егор Живагин, пока не очевидно для меня, какие могут быть проблемы? Главное, чтобы количество записей в каждом свойстве объекта было одинаковым. Но это уже другая проблема.
Дмитрий: Спасибо. Я добавил в конце alert, чтобы отрабатывает ли скрипт. В итоге скрипт отрабатывает, ошибок никах нет, но от API ответ не приходит(( не знаю в чем дело... сейчас скрипт выглядит так:
sendBtn.addEventListener ('click', function (){
$.ajax({
type: 'POST',
headers: {
"Authorization:":"key=AIzaSyA5lt6V7fkbX0uNdj3b6mM4PFfZ7LDEFq8",
},
contentType: "application/json",
url: 'https://android.googleapis.com/gcm/send',
data: {'registration_ids':['erYZE8eChno:APA91bGyiTZrUwZx5mTYPmLBVorePCeeib382-RVcqAJ7nmf6gppc57v3YgqEE-ncrO6nhjorXjlolVkkwmflgkKL3DK5N4n8T59J7bMgwdE6lJOhr5NSMbEtNOTj5Ntc4P9La0fBG3o']
},
}).done(function(data) {
alert(data);
});
alert("I work");
});
Risent Veber: Разные попытки были. Приходит ответ, Не авторизирован (не принимает key)
$(function() {
$('.sendBtn').click(
function(){
$.ajax({
type: 'POST',
authorization: 'AIzaSyA5lt6V7fkbX0uNdj3b6mM4PFfZ7LDEFq8',
url: 'https://android.googleapis.com/gcm/send',
ContentType: 'application/json',
data: {'registration_ids':['erYZE8eChno:APA91bGyiTZrUwZx5mTYPmLBVorePCeeib382-RVcqAJ7nmf6gppc57v3YgqEE-ncrO6nhjorXjlolVkkwmflgkKL3DK5N4n8T59J7bMgwdE6lJOhr5NSMbEtNOTj5Ntc4P9La0fBG3o']
}});
});
});
Risent Veber: Возможно, я не могу разобраться. Как должен выглядить JSON, чтобы его приняла API. Потому что curl отправляет запрос и API отрабатывает. А вот собрать запрос в JSON, чтобы запрос ушел со страницы сайта, не получается.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.