![](/img/trans.png)
[英]How to Push a Url in Android app using Parse.com Push notification Service?
[英]How to trigger an event using Parse for Android via push notification?
我已成功将Parse的推送通知集成到我的Android项目中。 我希望获得一些指导,以了解如果收到一个显示“开始”的推送通知,如何在应用程序中触发事件?
因此,如果我收到一条通知,并且它仅包含值“ start”,则它将触发事件以执行某项操作。
我是Parse的新手,也感谢帮助人员!
请按照以下步骤操作:
如果要从parse.com进行普通推送
脚步:
初始化解析细节后,添加此
PushService.setDefaultPushCallback(this, SampleClass.class);
然后在您的清单文件中,添加此文件
<receiver android:name="com.parse.ParseBroadcastReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.USER_PRESENT" />
</intent-filter>
</receiver>
然后转到解析仪表板,并手动发送推送,以检查推送是否进入您的手机。 使用这样的Json格式,
{ "alert": "Notification", "title": "Push", "objectId": "objectId",
"objectType": "type", "action": "Your Action Name" }
获取自定义推送通知...
在清单中指定这样的内容。
<receiver
android:name="packagename.CustomReceiver"
android:exported="false" >
<intent-filter>
<action android:name="custom-action-name" />
</intent-filter>
</receiver>
动作名称是在json中指定的。请参阅示例
样本JSON格式为
{“ title”:“自定义Push-Android”,“ objectId”:“ iuy”,“ objectType”:“类型”,“ action”:“自定义动作名称”} *
基于此操作名称,将调用BroadcastReceiver。
在解析仪表板中,u可以通过将文本设置为message或Json格式来手动测试推送通知。
然后创建您的广播类。
样品:
public class CustomReceiver extends BroadcastReceiver
{
**public static final String ACTION = "custom-action-name";**
@Override
public void onReceive(Context context, Intent intent) {
{
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.