> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# StartOrRecoverSession SignalR 服务器方法

> 适用于 PlayFab 实时消息的 StartOrRecoverSession SignalR 服务器方法,用于启动会话或在意外断开连接后恢复订阅。

<Note>
  此处记录的 REST 和 SignalR API 比客户端 SDK 更复杂。除非这些 SDK 不能满足你的需求,否则请考虑使用 [Lobby C++ SDK](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members) 或 [Matchmaking C++ SDK](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members)。
</Note>

启动会话。

客户端必须调用此方法以启动会话并获取代表该会话的 `Connection Handle`。客户端必须存储此 `Connection Handle`,以便后续用于为会话创建订阅。

```text theme={null}
StartOrRecoverSessionResponse StartOrRecoverSession(StartOrRecoverSessionRequest request)
```

<Tip>
  这是一个 SignalR 服务器方法。请参阅有关在 SignalR 客户端中[调用服务器方法](https://learn.microsoft.com/en-us/aspnet/core/signalr/dotnet-client#call-hub-methods-from-client)的文档。
</Tip>

## 参数

[**`StartOrRecoverSessionRequest`**](/services/playfab/multiplayer/real-time-messages/types/start-or-recover-session-request)

## 返回值

[**`StartOrRecoverSessionResponse`**](/services/playfab/multiplayer/real-time-messages/types/start-or-recover-session-response)

## 另请参阅

* 服务器方法 [EndSession](/services/playfab/multiplayer/real-time-messages/server-methods/end-session)
* [实时消息 SignalR 中心](/services/playfab/multiplayer/real-time-messages/signalr-hub)
* [Lobby 和 Matchmaking API 的实时消息](/services/playfab/multiplayer/real-time-messages/overview)


## Related topics

- [EndSession SignalR 服务器方法](/zh-CN/services/playfab/multiplayer/real-time-messages/server-methods/end-session.md)
- [RemoveEntityFromSession SignalR 服务器方法](/zh-CN/services/playfab/multiplayer/real-time-messages/server-methods/remove-entity-from-session.md)
- [AddEntityToSession SignalR 服务器方法](/zh-CN/services/playfab/multiplayer/real-time-messages/server-methods/add-entity-to-session.md)
- [StartOrRecoverSessionRequest 实时消息类型](/zh-CN/services/playfab/multiplayer/real-time-messages/types/start-or-recover-session-request.md)
- [StartOrRecoverSessionResponse 实时消息类型](/zh-CN/services/playfab/multiplayer/real-time-messages/types/start-or-recover-session-response.md)
