Update README.md. Clarify sending notifications using Firebase (#392)
It was [not obvious](https://github.com/appleboy/gorush/issues/391) that I should specify `platform=2 (Android)` if I want to send notifications on both Android and iOS devices using Firebase, so here are some changes in documentation. Thanks!
This commit is contained in:
parent
1005389bdf
commit
1ef90c8461
22
README.md
22
README.md
|
@ -25,6 +25,7 @@ A push notification micro server using [Gin](https://github.com/gin-gonic/gin) f
|
|||
- [Command Usage](#command-usage)
|
||||
- [Send Android notification](#send-android-notification)
|
||||
- [Send iOS notification](#send-ios-notification)
|
||||
- [Send Android or iOS notifications using Firebase](#send-android-or-ios-notifications-using-firebase)
|
||||
- [Run gorush web server](#run-gorush-web-server)
|
||||
- [Web API](#web-api)
|
||||
- [GET /api/stat/go](#get-apistatgo)
|
||||
|
@ -305,6 +306,13 @@ $ gorush -ios -m "your message" -i "your certificate path" \
|
|||
-production
|
||||
```
|
||||
|
||||
### Send Android or iOS notifications using Firebase
|
||||
Send single notification with the following command:
|
||||
|
||||
```bash
|
||||
$ gorush -android -m "your message" -k "API key" -t "Device token"
|
||||
```
|
||||
|
||||
## Run gorush web server
|
||||
|
||||
Please make sure your [config.yml](config/config.yml) exist. Default port is `8088`.
|
||||
|
@ -450,6 +458,18 @@ Simple send Android notification example, the `platform` value is `2`:
|
|||
]
|
||||
}
|
||||
```
|
||||
Simple send notification on Android and iOS devices using Firebase, the `platform` value is `2`:
|
||||
```json
|
||||
{
|
||||
"notifications": [
|
||||
{
|
||||
"tokens": ["token_a", "token_b"],
|
||||
"platform": 2,
|
||||
"message": "This notification will go to iOS and Android platform via Firebase!"
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Send multiple notifications as below:
|
||||
|
||||
|
@ -485,7 +505,7 @@ Request body must has a notifications array. The following is a parameter table
|
|||
| name | type | description | required | note |
|
||||
|-------------------------|--------------|---------------------------------------------------------------------------------------------------|----------|---------------------------------------------------------------|
|
||||
| tokens | string array | device tokens | o | |
|
||||
| platform | int | platform(iOS,Android) | o | 1=iOS, 2=Android |
|
||||
| platform | int | platform(iOS,Android) | o | 1=iOS, 2=Android (Firebase) |
|
||||
| message | string | message for notification | - | |
|
||||
| title | string | notification title | - | |
|
||||
| priority | string | Sets the priority of the message. | - | `normal` or `high` |
|
||||
|
|
Loading…
Reference in New Issue