gpg::PlayerManager

#include <player_manager.h>

รับและตั้งค่าข้อมูลต่างๆ ที่เกี่ยวข้องกับผู้เล่น

สรุป

ประเภทสาธารณะ

FetchCallback typedef
std::function< void(const FetchResponse &)>
กำหนดประเภทโค้ดเรียกกลับที่ได้รับ FetchResponse
FetchListCallback typedef
std::function< void(const FetchListResponse &)>
กำหนดประเภทโค้ดเรียกกลับที่ได้รับ FetchListResponse
FetchSelfCallback typedef
std::function< void(const FetchSelfResponse &)>
กำหนดประเภทโค้ดเรียกกลับที่ได้รับ FetchSelfResponse

ฟังก์ชันสาธารณะ

Fetch(const std::string & player_id, FetchCallback callback)
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง
Fetch(DataSource data_source, const std::string & player_id, FetchCallback callback)
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง
FetchBlocking(const std::string & player_id)
โหลดข้อมูลทั้งหมดพร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยแสดงผล FetchResponse โดยตรง
FetchBlocking(DataSource data_source, const std::string & player_id)
โหลดข้อมูลทั้งหมดพร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยแสดงผล FetchResponse โดยตรง
FetchBlocking(Timeout timeout, const std::string & player_id)
โหลดข้อมูลทั้งหมดพร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยแสดงผล FetchResponse โดยตรง
FetchBlocking(DataSource data_source, Timeout timeout, const std::string & player_id)
โหลดข้อมูลทั้งหมดแบบซิงโครนัสสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยจะส่งคืน FetchResponse โดยตรง
FetchConnected(DataSource data_source, FetchListCallback callback)
void
เลิกใช้งานแล้ว
การโหลดผู้เล่นทั้งหมดที่เชื่อมต่อกับเกมปัจจุบันไม่พร้อมกัน และผู้เล่นที่ลงชื่อเข้าใช้มีสิทธิ์รับทราบ
FetchConnected(FetchListCallback callback)
void
เลิกใช้งานแล้ว
มีการโอเวอร์โหลด FetchConnected ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchConnectedBlocking(DataSource data_Source, Timeout timeout) เลิกใช้งานแล้ว
เวอร์ชันการบล็อกของ FetchConnected
FetchConnectedBlocking(DataSource data_source) เลิกใช้งานแล้ว
โอเวอร์โหลด FetchConnectedBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
FetchConnectedBlocking(Timeout timeout) เลิกใช้งานแล้ว
โอเวอร์โหลด FetchConnectedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchConnectedBlocking() เลิกใช้งานแล้ว
โอเวอร์โหลด FetchConnectedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี
FetchInvitable(DataSource data_source, FetchListCallback callback)
void
เลิกใช้งานแล้ว
โหลดผู้เล่นทั้งหมดที่อยู่ในแวดวงของผู้เล่นในเครื่องแบบไม่พร้อมกัน (และสามารถรับคำเชิญจากผู้เล่นในเครื่อง)
FetchInvitable(FetchListCallback callback)
void
เลิกใช้งานแล้ว
โอเวอร์โหลด FetchInvitable ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchInvitableBlocking(DataSource data_source, Timeout timeout) เลิกใช้งานแล้ว
เวอร์ชันการบล็อกของ FetchInvitable
FetchInvitableBlocking(DataSource data_source) เลิกใช้งานแล้ว
มี FetchInvitableBlocking ที่มีการทำงานเกินขีดจำกัด ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
FetchInvitableBlocking(Timeout timeout) เลิกใช้งานแล้ว
มีการโอเวอร์โหลด FetchInvitableBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchInvitableBlocking() เลิกใช้งานแล้ว
มีการโอเวอร์โหลด FetchInvitableBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK ระยะหมดเวลาเริ่มต้น 10 ปี
FetchRecentlyPlayed(DataSource data_source, FetchListCallback callback)
void
โหลดผู้เล่นที่เล่นล่าสุดทั้งหมดแบบไม่พร้อมกัน
FetchRecentlyPlayed(FetchListCallback callback)
void
โอเวอร์โหลด FetchRecentlyPlayed ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchRecentlyPlayedBlocking(DataSource data_source, Timeout timeout)
เวอร์ชันที่ถูกบล็อกของ FetchRecentlyPlayed
FetchRecentlyPlayedBlocking(DataSource data_source)
โอเวอร์โหลด FetchRecentlyPlayedBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
FetchRecentlyPlayedBlocking(Timeout timeout)
โอเวอร์โหลด FetchRecentlyPlayedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchRecentlyPlayedBlocking()
โอเวอร์โหลด FetchRecentlyPlayedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี
FetchSelf(FetchSelfCallback callback)
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน
FetchSelf(DataSource data_source, FetchSelfCallback callback)
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน
FetchSelfBlocking()
โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง
FetchSelfBlocking(DataSource data_source)
โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง
FetchSelfBlocking(Timeout timeout)
โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง
FetchSelfBlocking(DataSource data_source, Timeout timeout)
โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง

โครงสร้าง

gpg::PlayerManager::FetchListResponse

การตอบสนองที่มีเวกเตอร์ของผู้เล่น

gpg::PlayerManager::FetchResponse

data และ ResponseStatus สำหรับโปรแกรมเล่นที่เจาะจง

gpg::PlayerManager::FetchSelfResponse

เก็บข้อมูลผู้เล่นทั้งหมดพร้อมสถานะการตอบกลับ

ประเภทสาธารณะ

FetchCallback

std::function< void(const FetchResponse &)> FetchCallback

กำหนดประเภทโค้ดเรียกกลับที่ได้รับ FetchResponse

ฟังก์ชัน Fetch(*) ด้านล่างมีโค้ดเรียกกลับประเภทนี้

FetchListCallback

std::function< void(const FetchListResponse &)> FetchListCallback

กำหนดประเภทโค้ดเรียกกลับที่ได้รับ FetchListResponse

ฟังก์ชัน Fetch(*) ด้านล่างมีโค้ดเรียกกลับประเภทนี้

FetchSelfCallback

std::function< void(const FetchSelfResponse &)> FetchSelfCallback

กำหนดประเภทโค้ดเรียกกลับที่ได้รับ FetchSelfResponse

ฟังก์ชัน FetchSelf(*) ด้านล่างมีโค้ดเรียกกลับประเภทนี้

ฟังก์ชันสาธารณะ

ดึงข้อมูล

void Fetch(
  const std::string & player_id,
  FetchCallback callback
)

โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง

เรียกใช้ FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสมบูรณ์ การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ Fetch(DataSource data_source, const std::string& player_id, FetchCallback callback) โดยมีการระบุ data_source เป็น CACHE_OR_NETWORK

ดึงข้อมูล

void Fetch(
  DataSource data_source,
  const std::string & player_id,
  FetchCallback callback
)

โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง

เรียกใช้ FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสมบูรณ์ ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY

FetchBlocking

FetchResponse FetchBlocking(
  const std::string & player_id
)

โหลดข้อมูลทั้งหมดพร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยแสดงผล FetchResponse โดยตรง

การระบุทั้ง data_source หรือระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse FetchBlocked(DataSource data_source, ระยะหมดเวลา) โดยมี DataSource ระบุเป็น CACHE_OR_NETWORK และระบุระยะหมดเวลาเป็น 10 ปี

FetchBlocking

FetchResponse FetchBlocking(
  DataSource data_source,
  const std::string & player_id
)

โหลดข้อมูลทั้งหมดพร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยแสดงผล FetchResponse โดยตรง

ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse FetchBlocking(DataSource data_source, Timeoutระยะหมดเวลา) โดยมีค่า data_source ที่ระบุและระยะหมดเวลาระบุเป็น 10 ปี

FetchBlocking

FetchResponse FetchBlocking(
  Timeout timeout,
  const std::string & player_id
)

โหลดข้อมูลทั้งหมดพร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยแสดงผล FetchResponse โดยตรง

ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีตามต้องการ การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse FetchBlocking(DataSource data_source, Timeoutระยะหมดเวลา) โดยมี data_source ระบุเป็น CACHE_OR_NETWORK และระยะหมดเวลาซึ่งมีค่าที่คุณระบุ

FetchBlocking

FetchResponse FetchBlocking(
  DataSource data_source,
  Timeout timeout,
  const std::string & player_id
)

โหลดข้อมูลทั้งหมดแบบซิงโครนัสสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง โดยจะส่งคืน FetchResponse โดยตรง

ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีตามต้องการ

FetchConnected

void FetchConnected(
  DataSource data_source,
  FetchListCallback callback
)

การโหลดผู้เล่นทั้งหมดที่เชื่อมต่อกับเกมปัจจุบันไม่พร้อมกัน และผู้เล่นที่ลงชื่อเข้าใช้มีสิทธิ์รับทราบ

เรียกใช้ FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสมบูรณ์ ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY

โปรดทราบว่าฟังก์ชันนี้อาจแสดงผลออบเจ็กต์ Player ที่ Player.HasLevelInfo จะแสดงค่าเท็จ ในกรณีดังกล่าว คุณจะดึงข้อมูลระดับได้โดยการส่งคำขอโปรแกรมเล่นที่ต้องการอีกครั้งผ่าน API การดึงข้อมูล เลิกใช้งานแล้ว

FetchConnected

void FetchConnected(
  FetchListCallback callback
)

มีการโอเวอร์โหลด FetchConnected ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK

เลิกใช้งานแล้ว

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  DataSource data_Source,
  Timeout timeout
)

เวอร์ชันการบล็อกของ FetchConnected

อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT โปรดทราบว่าใน iOS จะไม่สามารถเรียกเวอร์ชันที่บล็อกนี้จากเธรด UI ได้ เนื่องจากบริการพลัสพื้นฐานที่ให้ข้อมูลจะต้องเรียกใช้การดําเนินการในเธรด UI เลิกใช้งานแล้ว

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  DataSource data_source
)

โอเวอร์โหลด FetchConnectedBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี

เลิกใช้งานแล้ว

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  Timeout timeout
)

โอเวอร์โหลด FetchConnectedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK

เลิกใช้งานแล้ว

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking()

โอเวอร์โหลด FetchConnectedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี

เลิกใช้งานแล้ว

FetchInvitable

void FetchInvitable(
  DataSource data_source,
  FetchListCallback callback
)

โหลดผู้เล่นทั้งหมดที่อยู่ในแวดวงของผู้เล่นในเครื่องแบบไม่พร้อมกัน (และสามารถรับคำเชิญจากผู้เล่นในเครื่อง)

โปรดทราบว่าหากผู้เล่นที่ไม่สามารถเล่นได้ไม่ได้เชื่อมต่อกับเกมปัจจุบัน ผู้เล่นอาจไม่ได้รับการแจ้งเตือนใดๆ ว่าได้รับเชิญ

เรียกใช้ FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสมบูรณ์ ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY

โปรดทราบว่าฟังก์ชันนี้อาจแสดงผลออบเจ็กต์ Player ที่ Player.HasLevelInfo จะแสดงค่าเท็จ ในกรณีดังกล่าว คุณจะดึงข้อมูลระดับได้โดยการส่งคำขอโปรแกรมเล่นที่ต้องการอีกครั้งผ่าน API การดึงข้อมูล เลิกใช้งานแล้ว

FetchInvitable

void FetchInvitable(
  FetchListCallback callback
)

โอเวอร์โหลด FetchInvitable ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK

เลิกใช้งานแล้ว

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  DataSource data_source,
  Timeout timeout
)

เวอร์ชันการบล็อกของ FetchInvitable

อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT โปรดทราบว่าใน iOS จะไม่สามารถเรียกเวอร์ชันที่บล็อกนี้จากเธรด UI ได้ เนื่องจากบริการพลัสพื้นฐานที่ให้ข้อมูลจะต้องเรียกใช้การดําเนินการในเธรด UI เลิกใช้งานแล้ว

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  DataSource data_source
)

มี FetchInvitableBlocking ที่มีการทำงานเกินขีดจำกัด ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี

เลิกใช้งานแล้ว

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  Timeout timeout
)

มีการโอเวอร์โหลด FetchInvitableBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK

เลิกใช้งานแล้ว

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking()

มีการโอเวอร์โหลด FetchInvitableBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK ระยะหมดเวลาเริ่มต้น 10 ปี

เลิกใช้งานแล้ว

FetchRecentlyPlayed

void FetchRecentlyPlayed(
  DataSource data_source,
  FetchListCallback callback
)

โหลดผู้เล่นที่เล่นล่าสุดทั้งหมดแบบไม่พร้อมกัน

เรียกใช้ FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสมบูรณ์ ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY

FetchRecentlyPlayed

void FetchRecentlyPlayed(
  FetchListCallback callback
)

โอเวอร์โหลด FetchRecentlyPlayed ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking(
  DataSource data_source,
  Timeout timeout
)

เวอร์ชันที่ถูกบล็อกของ FetchRecentlyPlayed

อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking(
  DataSource data_source
)

โอเวอร์โหลด FetchRecentlyPlayedBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking(
  Timeout timeout
)

โอเวอร์โหลด FetchRecentlyPlayedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking()

โอเวอร์โหลด FetchRecentlyPlayedBlocking ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี

FetchSelf

void FetchSelf(
  FetchSelfCallback callback
)

โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน

เรียกใช้ FetchSelfCallback ที่ระบุไว้เมื่อการดำเนินการเสร็จสมบูรณ์ การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelf(DataSource data_source, FetchSelfCallback callback) โดยมีการระบุ data_source เป็น CACHE_OR_NETWORK

FetchSelf

void FetchSelf(
  DataSource data_source,
  FetchSelfCallback callback
)

โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน

เรียกใช้ FetchSelfCallback ที่ระบุไว้เมื่อการดำเนินการเสร็จสมบูรณ์ ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking()

โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง

การไม่ระบุ data_source หรือระยะหมดเวลาจะทำให้การเรียกฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelfResponse FetchSelfBlocked(DataSource data_source, Timeoutระยะหมดเวลา) โดยมี data_source ระบุเป็น CACHE_OR_NETWORK และระบุระยะหมดเวลาเป็น 10 ปี

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  DataSource data_source
)

โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง

ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุระยะหมดเวลาจะทำให้การเรียกฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelfResponse FetchSelfBlock(DataSource data_source, Timeoutระยะหมดเวลา) โดยมีค่า data_source ที่ระบุและระยะหมดเวลาระบุเป็น 10 ปี

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  Timeout timeout
)

โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง

ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีตามต้องการ การไม่ระบุ data_source จะทำให้การเรียกฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelfResponse FetchSelfBlocked(DataSource data_source, Timeoutระยะหมดเวลา) โดยมี data_source ระบุเป็น CACHE_OR_NETWORK และระยะหมดเวลาที่มีค่าที่คุณระบุ

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  DataSource data_source,
  Timeout timeout
)

โหลดข้อมูลทั้งหมดพร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน โดยแสดงผล FetchSelfResponse โดยตรง

ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีตามต้องการ