Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug fixing #1479

Merged
merged 2 commits into from
Oct 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions shared/chat-sdk/restful-api/_push-notification-management.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ For the descriptions of path parameters, see [Common parameters](#param).
| `targets` | List | The targeting user IDs. You can pass one user at most for synchronous push and a maximum of 100 users for asynchronous push. | Yes |
| `async` | Boolean | Whether to implement a synchronous or asynchronous push:<ul><li>`true`: (Default) Push asynchronously to a maximum of 100 users.</li><li>`false`: Push synchronously to one user at most.</li></ul> <div class="alert">You can send push notifications to multiple users (set <code>targets</code> to more than one user ID) only if you set <code>async</code> to <code>true</code>.</div> | No |
| `strategy` | Number | The push strategies.<ul><li>`0`: Use third-party push service first. When the pushing attempt fails, use Agora push service instead.</li><li>`1`: Use Agora push service only. If the target user is offline, Agora retains the push message for a certain period, depending on the Chat package to which you subscribe. After the retention period, the push message is dropped and the push attempt fails.</li><li>`2`: (Default) Use third-party push service only. If the target user is offline, whether to retain the push message and the retention period of the push message depend on the setting of the third-party service. If the push attempt fails, the message is discarded.</li><li>`3`: Use Agora push service first. When the pushing attempt fails, use third-party push service instead.</li></ul> | No |
| `pushMessage` | JSON | The push messages. See [Set push notifications](./agora_chat_restful_config_push_notification) for details. | Yes |
| `pushMessage` | JSON | The push messages. See [Configure push notifications](#configure-push-notifications) for details. | Yes |

#### HTTP response

Expand Down Expand Up @@ -150,7 +150,7 @@ For the descriptions of path parameters, see [Common parameters](#param).
| :-------------- | :----- | :------- | :----------- |
| `targets` | List | The targeting label names. You can either pass one label to send push notifications to all users under the label, or pass a maximum of three labels to send push notifications to the intersection of users under these labels. | Yes |
| `strategy` | Number | The push strategies.<ul><li>`0`: Use third-party push service first. When the pushing attempt fails, use Agora push service instead.</li><li>`1`: Use Agora push service only. If the target user is offline, Agora retains the push message for a certain period, depending on the Chat package to which you subscribe. After the retention period, the push message is dropped and the push attempt fails.</li><li>`2`: (Default) Use third-party push service only. If the target user is offline, whether to retain the push message and the retention period of the push message depend on the setting of the third-party service. If the push attempt fails, the message is discarded.</li><li>`3`: Use Agora push service first. When the pushing attempt fails, use third-party push service instead.</li></ul> | No |
| `pushMessage` | JSON | The push messages. See [Set push notifications](./agora_chat_restful_config_push_notification) for details. | Yes |
| `pushMessage` | JSON | The push messages. See [Configure push notifications](#configure-push-notifications) for details. | Yes |


#### HTTP response
Expand Down Expand Up @@ -229,7 +229,7 @@ For the descriptions of path parameters, see [Common parameters](#param).
| Parameter | Type | Description | Required |
| :-------------- | :----- | :------- | :----------- |
| `strategy` | Number | The push strategies.<ul><li>`0`: Use third-party push service first. When the pushing attempt fails, use Agora push service instead.</li><li>`1`: Use Agora push service only. If the target user is offline, Agora retains the push message for a certain period, depending on the Chat package to which you subscribe. After the retention period, the push message is dropped and the push attempt fails.</li><li>`2`: (Default) Use third-party push service only. If the target user is offline, whether to retain the push message and the retention period of the push message depend on the setting of the third-party service. If the push attempt fails, the message is discarded.</li><li>`3`: Use Agora push service first. When the pushing attempt fails, use third-party push service instead.</li></ul> | No |
| `pushMessage` | JSON | The push messages. See [Set push notifications](./agora_chat_restful_config_push_notification) for details. | Yes |
| `pushMessage` | JSON | The push messages. See [Configure push notifications](#configure-push-notifications) for details. | Yes |

#### HTTP response

Expand Down
2 changes: 1 addition & 1 deletion shared/common/manage-agora-account/_manage-projects.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This page shows how to create a project, view project information, and manage ap

- If your account has multiple members, only those with the role of **Admin**, **Engineer**, or an authorized custom role have access to the **Project Management** page.

- Each Agora account can create up to 10 projects, including deleted projects. If you need to create more projects, contact Agora by [submitting a ticket](https://agora-ticket.agora.io/).
- Each Agora account can create up to 20 projects. If you need to create more projects, contact Agora by [submitting a ticket](https://agora-ticket.agora.io/).

#### Create an Agora project

Expand Down
2 changes: 1 addition & 1 deletion shared/signaling/get-started-sdk/android.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -632,7 +632,7 @@ Generating a token by hand is not helpful in a production context. [Authenticate

### Sample project

Agora also provides an open-source [sample project](https://github.com/AgoraIO/<Vg k="MESS" />/tree/master/Agora-<Vg k="MESS" />-Tutorial-Android) on GitHub for your reference.
Agora also provides an open-source [sample project](https://github.com/AgoraIO/Signaling/tree/master/Agora-Signaling-Tutorial-Android) on GitHub for your reference.

### Other approaches to integrate the SDK

Expand Down
2 changes: 1 addition & 1 deletion shared/signaling/get-started-sdk/ios.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ Generating a token by hand is not helpful in a production context. [Authenticate

### Sample project

Agora also provides an open-source [sample project](https://github.com/AgoraIO/<Vg k="MESS" />/tree/master/Agora-<Vg k="MESS" />-Tutorial-iOS-Objective-C) for Objective-C and [sample project](https://github.com/AgoraIO/<Vg k="MESS" />/tree/master/Agora-<Vg k="MESS" />-Tutorial-iOS) for Swift on GitHub for your reference.
Agora also provides an open-source [sample project](https://github.com/AgoraIO/Signaling/tree/master/Agora-Signaling-Tutorial-iOS-Objective-C) for Objective-C and [sample project](https://github.com/AgoraIO/Signaling/tree/master/Agora-Signaling-Tutorial-iOS-Swift) for Swift on GitHub for your reference.

### SDK Integration Methods

Expand Down
2 changes: 1 addition & 1 deletion shared/signaling/get-started-sdk/macos.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -631,7 +631,7 @@ Generating a token by hand is not helpful in a production context. [Authenticate

### Sample project

Agora also provides an open-source [sample project](https://github.com/AgoraIO/<Vg k="MESS" />/tree/master/Agora-<Vg k="MESS" />-Tutorial-macOS-Objective-C) for Objective-C and [sample project](https://github.com/AgoraIO/<Vg k="MESS" />/tree/master/Agora-<Vg k="MESS" />-Tutorial-macOS) for Swift on GitHub for your reference.
Agora also provides an open-source [sample project](https://github.com/AgoraIO/Signaling/tree/master/Agora-Signaling-Tutorial-macOS-Swift) for Swift on GitHub for your reference.

### SDK Integration Methods

Expand Down
2 changes: 1 addition & 1 deletion shared/signaling/get-started-sdk/unity.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -501,6 +501,6 @@ Generating a token by hand is not helpful in a production context. [Authenticate

## See also

Agora also provides an open-source [sample project](https://github.com/AgoraIO-Community/Agora-Unity-<Vg k="MESS" />-SDK/tree/master/Unity-<Vg k="MESS" />-Demo) on GitHub for your reference.
Agora also provides an open-source [sample project](https://github.com/AgoraIO-Community/Agora-Unity-RTM-SDK/tree/master/Unity-RTM-Demo) on GitHub for your reference.

</PlatformWrapper>
4 changes: 1 addition & 3 deletions shared/signaling/get-started-sdk/web.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -353,9 +353,7 @@ Generating a token by hand is not helpful in a production context. [Authenticate

### Sample project

Agora provides an open-source [sample project](https://github.com/AgoraIO/<Vg k="MESS" />/tree/master/Agora-<Vg k="MESS" />-Tutorial-Web) on GitHub for your reference.

You can also quickly experience Agora Signaling through the [Agora Web sample app](https://webdemo.agora.io/agora-web-showcase/examples/Agora-<Vg k="MESS" />-Tutorial-Web/).
Agora provides an open-source [sample project](https://github.com/AgoraIO/Signaling/tree/master/Agora-Signaling-Tutorial-Web) on GitHub for your reference.

### SDK Integration Methods

Expand Down
2 changes: 1 addition & 1 deletion shared/signaling/get-started-sdk/windows.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -395,7 +395,7 @@ Generating a token by hand is not helpful in a production context. [Authenticate

### Sample project

Agora also provides an open-source [sample project](https://github.com/AgoraIO/<Vg k="MESS" />/tree/master/Agora-<Vg k="MESS" />-Tutorial-Windows) on GitHub for your reference.
Agora also provides an open-source [sample project](https://github.com/AgoraIO/Signaling/tree/master/Agora-Signaling-Tutorial-Windows) on GitHub for your reference.


</PlatformWrapper>
Loading