摘要 |
A first server may receive, from a user device, a first instruction including a token and a request to register the user device to receive a message associated with a particular application; update registration information to indicate that the user device is to receive the message based on receiving the first instruction; and provide a second instruction to a second server to cause the second server to provide the message to the user device on behalf of the first server. The second instruction may include information regarding the message, the token, and an instruction to provide the message to the user device associated with the token. The first server may receive, from the second server, a report indicating that the message was not delivered to the user device; and update the registration information to indicate that the user device is no longer to receive the message based on receiving the report. |
主权项 |
1. A method comprising:
receiving, by a first server, a first instruction from a user device,
the first instruction including a token and a request to register the user device to receive a message associated with a particular application; updating, by the first server, registration information to indicate that the user device is to receive the message, associated with the particular application, based on receiving the first instruction; providing, by the first server, a second instruction to a second server to cause the second server to provide the message to the user device on behalf of the first server,
the second instruction including information regarding the message, the token, and an instruction to provide the message to the user device associated with the token; receiving, by the first server and from the second server, a report indicating that the message was not delivered to the user device; and updating, by the first server, the registration information to indicate that the user device is no longer to receive the message based on receiving the report. |