gpt4 book ai didi

push-notification - 推送通知自定义图标和大图 corona sdk

转载 作者:行者123 更新时间:2023-12-04 02:16:53 25 4
gpt4 key购买 nike

我必须从我自己的服务器页面发送推送通知。

目前我可以发送title,desc,number.but icon,small icon,big picture不能发送。是否可以。使用oneSignal我发送大图但我必须使用我自己的服务器来推送消息.below json 值工作正常,如果我可以添加图标和大图片。

jsonMessage = '{"data":{"alert":{"title": "My Title","body": "My body of text.","number": 5}},"registration_ids":["'..googleRegistrationId..'"]}'

最佳答案

您使用的是 Corona Enterprise 还是模拟器?

如果您使用的是 Corona 模拟器,您将需要根项目文件夹中的以下文件来自定义小图标。

  • 适用于 Android 3.0 及更高版本。这些图标应该是白色的。

    • IconNotificationDefault-mdpi-v11.png 24x24 像素
    • IconNotificationDefault-hdpi-v11.png 36x36 像素
    • IconNotificationDefault-xhdpi-v11.png 48x48 像素
    • IconNotificationDefault-xxhdpi-v11.png 72x72 像素
  • 适用于 Android 2.3 设备。这些图标应该是灰色的。

    • IconNotificationDefault-mdpi.png 24x24 像素
    • IconNotificationDefault-hdpi.png 36x36 像素
    • IconNotificationDefault-xhdpi.png 48x48 像素
    • IconNotificationDefault-xxhdpi.png 72x72 像素

您可以使用 Android Asset Studio为您创建上述图标大小和颜色。您只需重命名文件以匹配上述名称并移动各个文件,以便它们都位于项目的根目录中。

由于 Corona 模拟器的构建限制,您只能更改默认小图标,不能动态设置小图标。

要设置大图标,请在根项目文件夹中创建一个大小为 ic_onesignal_large_icon_default.png 的图像,大小为 192x192。如果您想根据您发送的通知更改它,请为其命名,然后在我们网站的大图标字段中输入它的名称以进行设置。

如果您使用的是 Corona Enterprise,请参阅 OneSignal Android Customizing Notifications自定义图标的页面。

此外,发送 OneSignal 通知的 json 格式也不正确。查看create notification POST REST API 调用以获取有关格式的详细信息。页面底部有示例代码可以帮助您入门。

谢谢。

关于push-notification - 推送通知自定义图标和大图 corona sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33299288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com