javascript — переменная OneSignal для отправки js в веб-уведомлениях

Кто-нибудь знает как отправить переменную js на содержимое веб-уведомлений?

Я пробую приведенный ниже код, но он не работает, и я получаю пустой контент для него.

Я добавил свою переменную PHP в переменную JS noteText, и там есть содержимое, но в содержимом уведомлений ничего не отображается.

<script type="text/javascript">
var noticeText = "<?php echo $noticeTitle; ?>";
var settings = {
"async": true,
"crossDomain": true,
"url": "https://onesignal.com/api/v1/notifications",
"method": "POST",
"headers": {
"cookie": "__cfduid=d7e029aceb39ed3bc3b64849b5358bf3a1544538404",
"authorization": "Basic MzVmZGQ5ZWQtNGI5OC00YTU5LWFhOGUtMTZhZWVmMzg3MGIx",
"content-type": "application/json"},
"processData": false,
"data":
'{"app_id": "dc44e367-f59b-41fd-a7c9-1b25cfd8cb66","included_segments": ["All"],"headings": {"en": "Hey {{ first_name }} {{ last_name }}", "tr": "Turkish {{ first_name }} {{ last_name }}"},"contents": {"en": "{{ noticeText }}", "tr": "Turkish Content"}}'
}

$.ajax(settings).done(function (response) {
console.log(response);
});
</script>

0

Решение

Прямое php echo сработало в конце концов, трюк заключался в том, чтобы иметь его в «vola» работает как шарм

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector