複数のユーザーにプッシュ通知を送信するための POST リクエスト API を操作しようとして、次の問題に遭遇しました。
エンドポイントは「コンテンツ」パラメーターを解析しないため、エンドポイントが壊れます。
ここに私の要求があります:
POST /api/v1/notifications HTTP/1.1
Host: onesignal.com
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded
app_id=e10b31ff-e4f4-4692-be1b-2d1cf76a7d55&contents=%7B+%22en%22+%3A+%22Message%22+%7D&isAndroid=true&include_player_ids%5B%5D=9918cda9-45a7-4ee2-9865-4da42fe346cf
内容は { "en" : "Message" } で、プッシュのメッセージが英語の場合とまったく同じです。
私には行き止まりのようです。