Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Child pages (Children Display)

...

Introduction

  • Open API provides the HTTP Interface that can call the backend service of a platform.

  • Game servers and web-based game clients that do not use SDK can use platform functions by using Open API.

  • Open API provides high-level security using HTTP Secure and an authentication key (appSecret) that is issued for each app.

  • It also effectively processes large volumes of traffic using its fully asynchronous internal structure.

  • The default timeout value is set to 5 seconds

  • The read timeout for the request body is one second. If a header value is entered and the body stream does not arrive within one second, BAD_REQUEST is processed.

...

  • Open API provides a Services API used by the game server and client and a Batch Request used only by the server.

    • The Service API port is Public.

    • Some Service APIs (APIs requesting authentication tokens to the header) provide their services after taking an internal authentication step.

  • Precautions

    • A dedicated port (10443) should be used when open API is called from the game server.

    • ADMIN_KEY registered in Partner Admin must be entered for the Authorization header.
      If API calling continues for 10 times or more in one minute because of a wrong Admin Key, authentication of the concerned remote IP is failed.

    • The most latest value must always be used for zat, obtained through the SDK at the time of the request.

    • All APIs must be called with the POST Method.

...


 

...

Service API

Resource URL (for Game Server)

...