Achievements: resetAll

Cần có sự cho phép

Đặt lại tất cả thành tích cho người chơi hiện được xác thực cho ứng dụng của bạn. Chỉ tài khoản người kiểm tra trong danh sách cho phép mới có thể truy cập vào phương thức này đối với ứng dụng của bạn.

Yêu cầu

Yêu cầu HTTP

POST https://www.googleapis.com/games/v1management/achievements/reset

Ủy quyền

Yêu cầu này cần được uỷ quyền với phạm vi sau (đọc thêm về quy trình xác thực và uỷ quyền).

Phạm vi
https://www.googleapis.com/auth/games

Nội dung yêu cầu

Đừng cung cấp nội dung yêu cầu bằng phương thức này.

Phản hồi

Nếu thành công, phương thức này sẽ trả về một nội dung phản hồi có cấu trúc như sau:

{
  "kind": "gamesManagement#achievementResetAllResponse",
  "results": [
    {
      "kind": "gamesManagement#achievementResetResponse",
      "definitionId": string,
      "updateOccurred": boolean,
      "currentState": string
    }
  ]
}
Tên tài sản Giá trị Nội dung mô tả Ghi chú
kind string Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi cố định gamesManagement#achievementResetAllResponse.
results[] list Kết quả đặt lại thành tích.
results[].kind string Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi cố định gamesManagement#achievementResetResponse.
results[].definitionId string Mã của một thành tích đã được cập nhật trạng thái của người chơi.
results[].updateOccurred boolean Gắn cờ để cho biết liệu nội dung cập nhật được yêu cầu có thực sự xảy ra hay không.
results[].currentState string Trạng thái hiện tại của thành tích. Trạng thái này giống với trạng thái ban đầu của thành tích.
Các giá trị có thể là:
  • "HIDDEN" – Thành tích đã bị ẩn.
  • "REVEALED" – Thành tích được hiển thị.
  • "UNLOCKED" – Thành tích đã được mở khóa.