如何通过使用OneSignal向移动设备发送推送通知来包含来自Wordpress网站的精选图像

时间:2017-10-12 12:02:41

标签: php android wordpress onesignal

我有一个wordpress网站。我可以设法使用OneSignal向其Android应用程序发送推送通知。为此,我在word documentation之后在wordpress网站上创建了一个必须使用的插件。

但是,我想知道是否可以在通知中包含网站的精选图片。需要任何帮助。

以下是我使用的代码:

<?php
function onesignal_send_notification_filter($fields, $new_status, $old_status, $post)
{
    $fields['isAndroid'] = true;
    $fields['isIos'] = true;
    $fields['isAnyWeb'] = false;
    $fields['isChrome'] = false;
    $fields['data'] = array(
        "myappurl" => $fields['url']
    );
    /* Unset the URL to prevent opening the browser when the notification is clicked */
    unset($fields['url']);
    return $fields;
}

1 个答案:

答案 0 :(得分:1)

您可以在数据中传递缩略图ID和网址,如下所示:

<!doctype html>
<html>
<head>
    <link href="{{ urlfor('static' , filename='css/yourcss.css'}}">
    <script src="{{ urlfor('static' , filename='js/yourjs.js'}}"></script>
</head>
<body>
    <!-- the rest of your html -->
</body>
</html>