问题标签 [onesignal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1013 浏览

ios - 通知仅在通知中心不包括应用程序名称?但是,横幅和锁定屏幕可以

我想知道为什么消息到达时我的应用名称不包括在通知中心。

出现在锁定屏幕视图和横幅上的通知包括通知视图中的我的AppNameMessage(title)

但是,为什么我的AppName没有像其他应用一样包含在通知中心?请检查这个

当我的应用程序的通知到达时通知中心。没有我的应用程序名称。但是,pushover 包括它的应用程序名称

如您所见,没有我的应用程序名称(xxxxx)[与 pushover 比较]。它仅显示我发送给服务器的通知的标题和正文。不是应用程序名称。

请帮忙,这是我的应用程序有问题还是?我用于我的应用程序的推送通知服务?

0 投票
1 回答
1534 浏览

android - 如何在 Android Studio 中使用 OneSignal?

这是我的 AndroidManifest.xml:

这是我的应用程序文件:

当我单击一个推送通知时,我得到以下是 LogCat 日志:

因为我在应用程序文件中,所以我不能做 activity.this 。请帮忙。

0 投票
0 回答
179 浏览

javascript - 检测到 JSON 更改时自动执行 PHP 脚本

为我的小新手道歉...

我需要一个 javascript(或 php)脚本,它会自动检查 JSON 文件(通过 HasOffers API 调用)是否有更改,然后执行一个 php 脚本(我已经拥有 - 它利用 OneSignal 向我的手机发送推送通知)一次检测到变化。

所以这是我在 javascript 中调用 API 的代码:

如何将 javascript 代码集成到其中“侦听”API/JSON 文件中的更改(特别是 JSON 文件中 response.data.data[0].Stat.conversions 中的数值),然后执行另一个 php 文件当数字增加一个增量时,我有什么?

因此,如果在 JSON 文件中 Stat.conversions = 30,然后变为 31,我希望 javascript 自动执行我的 php 脚本。

我希望这足够清楚。如果我需要澄清其他任何事情,请告诉我。

谢谢!!

0 投票
3 回答
3260 浏览

android - OneSignal 推送通知 - 位置权限存在但 GoogleApiClient 超时

我在我的 android 应用程序中OneSignal使用推送通知。

但我无法理解,虽然日志级别定义为WARN.

我看到一条消息

“位置权限存在,但 GoogleApiClient 超时。可能与 google-play aar 版本不匹配有关。”

我试过但无法修复它。所以我没有发送任何位置数据。它是如何被解雇的?

谢谢

0 投票
3 回答
7895 浏览

android - OneSignal - 点击后无法打开活动

我正在尝试。我从推送中发送一些 AdditionalData 并将用户重定向到特定活动,但不重定向。

例如,我发送一个推送包含像 imageID 这样的 AdditionalData 并通过将 imageID 参数传递给其他活动来重定向用户 ImageDetail 活动。

当我单击推送时,主要活动打开并且没有任何反应

我试过但不能成功。

我该如何解决

}

这是logcat结果

EDİT:Hımm 我快要完成了:) 我已将这些行添加到 OnCreate 方法中,并且我想将 mu push 重定向逻辑移动到 MainActivity 的 OnCreate 方法中。但现在我无法解析 Bundle Intent extras :)

LOGCAT 结果

0 投票
2 回答
2801 浏览

android - OneSignal 为每个应用程序安装创建多个用户记录

我从parse.com转到oneSignal以获取推送通知服务。我将 SDK 集成到我的 android 应用程序中,它能够在安装应用程序时在 oneSignal中创建用户记录。但是当我卸载并重新安装我的 android 应用程序时,会在 oneSignal 中创建一个新的用户记录,从而导致重复的用户记录。

我该如何解决这个重复问题?即使用户重新安装我的应用程序,我也只想要一个用户记录。

在 parse.com 中,我使用在插入新记录之前检查解析云代码中的重复项。在 oneSignal 有类似的东西吗?

0 投票
1 回答
1862 浏览

android - 错误:没有这样的属性:类的 manifestPlaceholders:com.android.build.gradle.managed.ProductFlavor

我使用'gradle-experimental:0.4.0'并且我想将 onesignal sdk 用于我的项目。当我尝试使用此处示例中提到的代码构建项目时,我收到此错误:

错误:没有这样的属性:类的 manifestPlaceholders:com.android.build.gradle.managed.ProductFlavor。

示例代码

我项目中的代码

互联网搜索一无所获。我应该怎么做才能消除这个错误?

0 投票
6 回答
12517 浏览

ios - 没有这样的模块“OneSignal”

我正在尝试将Xcode 7.2.1 中的OneSignal SDK与 CocoaPods 1.0.0.beta.2 和use_frameworks!指令集成。当我尝试在 AppDelegate.swift 中导入框架时,我得到

没有这样的模块“OneSignal”。

我还有 Cocoapods 中包含的其他框架,它们可以正常工作(例如:Fabric)

我设法在另一个项目中安装了带有 cocoapods 的 OneSignal SDK,但没有use_frameworks!指令。我使用了桥接头。

0 投票
1 回答
953 浏览

android - Ionic-Cordova fails to find OneSignal plugin in the app

I am using cordova 6.0.0 and cordova-platform-android 6.0.0 for developing my ionic app. I have added the one signal plugin in initialization scripts. The script looks like below.

In my ionic app in the app.js file I called the OneSignal init method as below.

But when I run the app it displays as below

Is it an issue with cordova 6.0.0 or I have done any wrong with the approach?

0 投票
1 回答
2171 浏览

android - 如何自定义从 onesignal.com 接收的推送?

我使用 THES SORCE 获取和显示通知,但此代码不能自定义。我需要定制通知的来源 从 onesignal.com 收到

我需要通过 onesignal 发送 url 并接收并显示图标通知