我正在制作一个iPhone应用程序,用于从json-feed中获取数据并将其放入表中。加载应用程序或用户点击刷新按钮时会发生这种情况。但现在我已经开始尝试使用parse.com并推送通知并让它们工作,但我不确定如何使用它。我可以使用php请求通过解析向手机发送通知,我很可能想出如何做到这一点,但是(这是我的问题):
如何创建检查新项目/数据的json-feed的服务?我将使用什么语言来创建它,我需要什么样的服务器,我可以设置它,以便在找到新的时候发送带有POST请求的推送通知吗?
非常感谢任何帮助。
答案 0 :(得分:1)
您始终可以使用POST请求进行通知。这正是Parse所说的,我引用:
6.2。 REST API
您可以使用Parse REST API向任何人发送推送通知 通过发送POST请求进行通道。这是一个广播的例子 包含消息“Hello World!”的通知使用curl发送。 有关所需格式的详细信息,请参阅 REST文档。
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 '{ "channel": "",
"type": "ios",
"data": { "alert":"Hello World!" } }' \
https://api.parse.com/1/push
使用Corn Job检查间隔可能是一个解决方案,但更好的解决方案是可靠并发送准时推送通知而不是检查您的json / feed让我们在您添加新项目/数据时执行POST请求有适当的数据。 (除非这部分不是由你决定你使用其他人的json / feed?!)
顺便检查一下(如果你还没有): https://parse.com/docs/push_guide/iOS