跟踪推送通知并记录它们
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟踪推送通知并记录它们相关的知识,希望对你有一定的参考价值。
对于一个项目,我想跟踪一些特定的ios / android应用程序并将其推送记录到我的数据库中。
我在网络抓取和数据库记录方面很先进,但是我不知道如何从iOS / Android中提取有关新推送的信息。
最佳/最简便的方法是什么?
答案
这是我用来跟踪推送通知的内容:
public class TrackNotification extends NotificationListenerService {
@Override
public void onNotificationRemoved(StatusBarNotification sbn) {
super.onNotificationRemoved(sbn);
//your code stuff
}
@Override
public void onNotificationPosted(StatusBarNotification sbn) {
super.onNotificationPosted(sbn);
//your code stuff
}
}
在清单中:
<service android:name=".Test"
android:label="Test"
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
<intent-filter>
<action android:name="android.service.notification.NotificationListenerService" />
</intent-filter>
</service>
以上是关于跟踪推送通知并记录它们的主要内容,如果未能解决你的问题,请参考以下文章