nestboxphp/macaw

Microsoft PlayFab REST API 的接口。

v0.0.4-alpha 2024-06-01 07:01 UTC

This package is auto-updated.

Last update: 2024-09-06 21:51:07 UTC


README

Microsoft PlayFab REST API 的接口。

使用方法

Macaw 需要 Nestbox 才能运行。

$macaw = new Macaw(titleId: "abc123");
$leaderboard = $macaw->get_character_leaderboard(startPosition: 0, statisticName: "stat_name_here");

设置

方法

会话票据

会话票据由 PlayFab API 用于验证每个 REST 调用。一旦检索到,它们将保持持久直到过期,之后该类必须重新验证。第一次类验证必须通过登录函数之一完成:

  • login_with_email_address()
  • login_with_google_account()

类验证后,登录详情将被存储以在会话票据过期后重用。一旦类检测到会话票据已过期(通过 session_ticket_is_expired()),它将使用 relogin_user() 重新验证,并使用存储的登录详情传递凭证,而无需重新调用原始登录方法。