0

私が取り組んでいるiPhoneアプリは、jsonフィードからデータを取得してテーブルに入れています。これは、アプリが読み込まれたとき、またはユーザーが更新ボタンをタップしたときに発生します。しかし今、私は parse.com とプッシュ通知の実験を開始し、それらが機能するようになりましたが、その使用方法がよくわかりません。私はphpリクエストを使用して、解析を介して電話に通知を送信できますが、おそらくその方法を理解できます(これが私の質問です):

新しいアイテム/データの json フィードをチェックするサービスを作成するにはどうすればよいですか? これを作成するためにどの言語を使用すればよいですか?どのサーバーが必要ですか?また、何か新しいものを見つけたときに POST 要求でプッシュ通知が送信されるように設定できますか?

助けてくれてありがとう。

4

1 に答える 1

1

通知にはいつでもPOSTリクエストを使用できます。これが正確にParseが言っていることであり、私は引用します:

6.2。REST API

Parse REST APIを使用して、POSTリクエストを送信することにより、任意のチャネルにプッシュ通知を送信できます。これは、「HelloWorld!」というメッセージを含むブロードキャスト通知の例です。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 に答える