我在 WordPress 插件 OneSignal 中收到以下消息。
OneSignal Push: cURL is not installed on this server. cURL is required to send notifications. Please make sure cURL is installed on your server before continuing.
我在 LEMP 堆栈上运行 WordPress 4.6.1 - Ubuntu 14.04.5、Php5.5.9
根据 Stackoverflow 的一些建议,我已经安装了 php5-curl 并将curl.so 文件放在extension_dir 中。extension=curl.so
我已在 /etc/php5/fpm 的 php.ini 文件中添加了该行
错误似乎仍然没有消失。这里需要做什么?
我正在尝试在我的 pwa nuxtjs 应用程序中启用 OneSignal 通知。
modules: [
'@nuxtjs/axios',
'@nuxtjs/onesignal',
'@nuxtjs/pwa',
],
oneSignal: {
cdn: true,
OneSignalSDK: 'https://cdn.onesignal.com/sdks/OneSignalSDK.js',
init: {
appId: 'xxxxxxxxxxx',
allowLocalhostAsSecureOrigin: true,
welcomeNotification: {
disable: true
}
}
},
workbox: {
dev: true,
debug: true
},
Run Code Online (Sandbox Code Playgroud)
我收到弹出通知,当我按下 时Accept
,出现以下错误:
获取脚本时收到错误的 HTTP 响应代码 (404)。sw.js?1557093232129:1 未捕获的 DOMException:无法执行
“WorkerGlobalScope”上的“importScripts”:“ http://localhost:3333/_nuxt/workbox.dev.4c4f5ca6.js ”上的脚本加载失败。在http://localhost:3333/sw.js?1557093232129:1:1 在http://localhost:3333/OneSignalSDKWorker.js?appId=xxxxxxxx:1:1 (匿名)@sw.js?1557093232129:1
ServiceWorkerManager.js:371 [Service Worker Installation] 安装 Service Worker 失败 TypeError: Failed to register a ServiceWorker: ServiceWorker 脚本评估失败
我sw.js
在静态文件夹中也有该文件。在 Github 问题部分找到了类似的问题,但没有真正的解决方案。
我创建了一个 android 应用程序,在其中我使用OneSignal从PHP-API发送通知。这些通知是关于订单详情的。我希望当用户在应用程序中打开 OrdersActivity 时,所有通知都会自动删除。我知道这是可能的,但我是使用 OneSignal 的新手。
我只在应用程序中使用此代码订阅设备:
OneSignal.startInit(this)
.inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification)
.unsubscribeWhenNotificationsAreDisabled(true)
.init();
Run Code Online (Sandbox Code Playgroud) 我第一次使用信号.我已经花了太多时间研发.但产量几乎为零.所以我在这里遵循我的要求.
我已成功开发了信号演示.但它与用户无关.如果我触发通知,则所有设备都会收到通知.所以这是我的问题.
如果有人能告诉我基本的例子,我们将不胜感激.我来自PHP方面.如果我从PHP开发人员的视图中得到答案,那将对我有好处.我已经在stackoverflow上问了这个问题.但答案来自Android视图.但我认为他不知道在服务器端,我们必须管理所有设备.所以我从那个答案中得不到更多.
我对编程很陌生,所以如果我的问题的答案很简单,请原谅我。
我正在寻找可以跨设备实时处理推送通知的移动(Android + IOS)/网络推送通知工具。通过我的研究,我发现了很多工具/API,但我不知道所有这些工具的优缺点。老实说,我很失落。
在我的研究过程中,我发现了下面的工具列表,但很难知道哪些工具最适合我的需求。
我在这个Benchmark上发现了其中一些感兴趣但有点过时的内容。
同时,我还需要这个工具来触发基于 GPS 数据的推送通知。这意味着当用户进入地理围栏时,他会立即收到推送通知。我不确定上述所有供应商是否可以做到这一点。
我需要的工具应该很容易设置,因为它适用于需要快速推向市场的初创公司。最重要的是,价格和可靠性以及可扩展性也非常重要。
这里有人听说过/使用过这个工具之一并且愿意提供有关它们的反馈吗?如果是这样,我将不胜感激
如果您使用了上面未列出的可以满足我需求的工具,我也很乐意讨论它。
非常感谢,
PS:我将在这个项目中使用 Ruby on Rails 6 和 React Native