Parse for Push(1)Documents Reading
REST API document for Sending Push
https://www.parse.com/docs/rest/guide
https://www.parse.com/docs/rest/guide#push-notifications
JS Guide Sending Message
https://www.parse.com/docs/js/guide#push-notifications
I like this client API to get the device token
https://github.com/raix/push
https://atmospherejs.com/raix/push
And this API for the server side
https://github.com/pjay/plush
It seems to me some overlap between Parse and Meteor. We do not have to use Parse for push notification.
We can also use Parse for schedule and push notification. We can use cordova to get the device token and then send it to Parse.com
curl -X POST \
-H "X-Parse-Application-Id: ${APPLICATION_ID}" \
-H "X-Parse-REST-API-Key: ${REST_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"deviceType": "ios",
"deviceToken": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdad",
"channels": [
""
]
}' \
https://api.parse.com/1/installations
We can directly send push notification through Parse.com based on the objectId.
curl -X PUT \
-H "X-Parse-Application-Id: oEI3DHtrBBgNosZyyVXjMIe6yNlNyYj5xY4g5X7z" \
-H "X-Parse-REST-API-Key: 56eRw1D0RZG3GHuRbV3t2KWdsKkFKy2mkM6E9KkP" \
-H "Content-Type: application/json" \
-d '{
"user": {
"__type": "Pointer",
"className": "_User",
"objectId": "vmRZXZ1Dvo"
}
}' \
https://api.parse.com/1/installations/mrmBZvsErB
For parse, we have the benefit:
1 Do not need to deal with javaAPNS, GCM java client
2 We have schedule, delay sending message
3 We have the analytics for the Messages we send out
References:
https://www.parse.com/?
http://blog.csdn.net/lixiaodaoaaa/article/details/8694570
http://www.cnblogs.com/over140/archive/2013/06/12/3132496.html
http://hgx615.iteye.com/blog/1853858
http://www.iteye.com/topic/1129477
分享到:
相关推荐
parse-push-plugin, 在分析平台上,为 Cordova/Phonegap/ionic 推送通知插件 Parse.Push 插件Cordova/Phonegap/ionic.的Parse.Push 插件,用于宿主 Parse.com 和开放源码解析服务器。高光工作在 Parse.com 和解析...
Log.e("MyApp", "Failed to subscribe for push", e); } } }); ``` 处理接收到的推送通知,需要重写`onReceive`方法,创建一个继承自`BroadcastReceiver`的类: ```java public class ...
查看更多日志您可以使用环境变量启用详细日志记录: VERBOSE=1orVERBOSE_PARSE_SERVER_PUSH_ADAPTER=1这将为所有推送发送尝试产生更详细的输出在解析服务器上使用自定义版本安装推送适配器 npm install --save @...
本文将深入探讨标题和描述中提到的问题:“解决dbf Failed to parse Number: For input string: "-.---""”,以及如何在不依赖特定jar包的情况下处理DBF文件。 首先,"Failed to parse Number: For input string: ...
1. **安装**:首先,你需要通过 pip(Python 的包管理器)来安装这个扩展,命令可能是 `pip install django-parse-push`。 2. **配置**:在 Django 的设置文件(settings.py)中,你需要添加 `django_parse_push` ...
在本文中,我们将深入探讨Laravel开发中的一个重要组件——laravel-parse。这是一个专门为Laravel框架设计的Parse SDK桥接器,允许开发者轻松地在Laravel应用程序中集成Parse服务。Parse是一个强大的后端即服务平台...
parse_push_demo 简单的Android应用程序,用于使用Parse进行推送通知演示 使用带有至少SDK 15,目标SDK 23,使用SDK 23的Eclipse Luna创建。从Parse.com接收推送通知->将数据保存到SQLite数据库->在ListView上显示
1. **编码器调试**:当开发新的H.264编码算法时,可以通过h264_parse验证输出的码流是否符合标准,检查NAL单元的正确性和完整性。 2. **播放器开发**:在实现H.264视频播放功能时,可以利用该工具来检测和调试NAL...
在本文中,我们将深入探讨Laravel开发中的一个重要组件——laravel-parse-sdk。这个SDK是专门为Laravel 5设计的,用于连接和操作Parse服务,它允许开发者在自托管的Parse服务器上存储和管理数据,从而扩展了Laravel...
Log.e("Push Sample", "Failed to subscribe for push", e); } } }); ``` 4. **处理推送通知** 创建一个继承自`BroadcastReceiver`的类,重写`onReceive()`方法来处理接收到的推送通知: ```java public ...
XML_parse代码解析1 在软件开发中,XML(Extensible Markup Language)被广泛用于数据交换和配置文件,因为它具有良好的可读性和结构化特性。本文将深入解析名为XML_Parse的代码,该代码主要用于处理和解析XML文件...
txt parse java file
1. 解压"video_parse.rar"到本地文件夹。 2. 运行"video_parse.exe",可能需要管理员权限。 3. 通过图形用户界面或命令行参数指定输入视频文件(如"test.avi")和输出目录。 4. 触发分帧操作,工具会读取视频文件,...
在`parse5-master`这个压缩包中,很可能包含了parse5库的源码和相关资源,你可以通过阅读源码、查看示例和文档来更深入地理解这个库的工作原理,以及如何有效地使用`parse5-htmlparser2-tree-adapter`。同时,熟悉这...
1. **DOM解析**:XMLParse可能采用了Document Object Model (DOM) 模型来处理XML文档。DOM将XML文档转换为一棵由节点构成的树形结构,每个元素、属性、文本都对应一个节点。通过DOM,你可以遍历整个文档,查找、修改...
"Parse Generator.rar" 是一个与编译原理相关的压缩文件,其中包含了名为 "ParGen.exe" 的可执行程序。这个程序通常被用作编译器设计课程或实验中的解析器生成工具。在计算机科学中,编译原理是研究如何将高级编程...
8. **实时推送通知(Push Notifications)**:Parse可以发送实时推送通知到用户的设备上,开发者可以通过`Parse.Push`接口设置推送规则和内容。 9. **地理位置服务**:Parse提供地理位置字段类型,可以用来存储和...
在MATLAB开发中,"parseParameters"通常是指处理参数名-值对(parameter-name pairs)的一种功能或方法。参数名-值对是编程中常见的一种数据结构,它允许我们以键值对的形式传递和存储信息,特别适用于设置配置或者...
在MATLAB开发中,"parse"通常指的是对输入的数据或字符串进行解析,以便提取有用的信息或执行特定操作。MATLAB提供了强大的字符串处理功能,包括正则表达式、字符串数组和函数,来帮助开发者进行复杂的解析任务。在...
"Laravel开发-parse"的主题聚焦在如何在Laravel项目中集成和使用Parse服务。Parse是一个强大的后端服务平台,提供数据存储、用户认证、推送通知等功能,极大地简化了移动和Web应用的开发流程。Laravel 5的Parse SDK...