nestboxphp/macaw
Microsoft PlayFab REST API 的接口。
v0.0.4-alpha
2024-06-01 07:01 UTC
Requires
- ext-curl: *
- nestboxphp/nestbox: >=v0.0.1
Requires (Dev)
- ext-curl: *
- nestboxphp/nestbox: >=v0.0.1
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()
重新验证,并使用存储的登录详情传递凭证,而无需重新调用原始登录方法。