Onesignal WordPress уведомления получить данные поста в Android-приложение

Я использую плагин oneSignal для уведомлений WordPress, реализованный в моем приложении для Android, все работает хорошо. Проблема в том, что я хочу, чтобы когда пользователь нажимал на уведомление, я хотел получить полные данные поста на сайте WordPress (заголовок сообщения + описание сообщения) .. .i знаю, что json возвращает push-контент «дополнительные данные», но он содержит только заголовок и URL-адрес публикации (но не контент с полными данными, такими как описание и автор)!

те данные, которые я буду исследовать, чтобы манипулировать активностью публикации сообщений (не включайте веб-просмотр!)

я попросил об этом команду onesignal, и они намеревались изменить php-код плагина напрямую, используя onesignal_send_notification_filter ($ fields, $ new_status, $ old_status, $ post)

мне нужна помощь, чтобы решить это

Спасибо !

2

Решение

onesignal_send_notification_filter() это WordPress фильтр хук это позволяет расширить поведение нашего плагина без изменения кода нашего плагина. Смотрите этот раздел документации OneSignal для получения дополнительной информации, включая начальный пример кода.

Внутри обратного вызова у вас есть доступ к объекту $ post, который поставляется с этими полями, в том числе post_content поле.

2

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

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

По вопросам рекламы [email protected]