В моем javascript есть следующие строки кода для инициализации OneSignal
if(window.location.pathname != "/"){
var OneSignal = window.OneSignal || [];
OneSignal.push(function () {
if(environment === 'production'){
// production server
OneSignal.init({
appId: "<some-appID>",
autoResubscribe: true,
});
} else {
if(environment === 'staging'){
// staging server
OneSignal.init({
appId: "<some-appID>",
autoResubscribe: true,
});
}
}
OneSignal.push(function(){
OneSignal.sendTags({
})
})
});
}
API-интерфейс OneSignal прекрасно работает на промежуточном сервере, но не может отправлять какие-либо данные на рабочий сервер. Обратите внимание, что на производственном сервере не выполняется никаких звонков.
Я не могу понять, что я здесь что-то не так делаю.