0

我有一个我正在开发的 iPhone 应用程序,它从 json-feed 中获取数据并将其放入表格中。当应用程序加载或用户点击刷新按钮时会发生这种情况。但现在我已经开始尝试使用 parse.com 和推送通知并让它们工作,但我不确定如何使用它。我可以使用 php 请求通过解析向手机发送通知,我可能会弄清楚如何做到这一点,但是(这是我的问题):

我将如何创建一个检查新项目/数据的 json-feed 的服务?我将使用什么语言来创建它,我需要什么服务器,我可以设置它,以便当它发现新的东西时,会通过 POST 请求发送推送通知?

非常感谢您的帮助。

4

1 回答 1

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

于 2012-12-11T04:19:27.767 回答