Google Play Game Services . metagame

Instance Methods

close()

Close httplib2 connections.

getMetagameConfig(x__xgafv=None)

Return the metagame configuration data for the calling application.

listCategoriesByPlayer(playerId, collection, language=None, maxResults=None, pageToken=None, x__xgafv=None)

List play data aggregated per category for the player corresponding to `playerId`.

listCategoriesByPlayer_next()

Retrieves the next page of results.

Method Details

close()
Close httplib2 connections.
getMetagameConfig(x__xgafv=None)
Return the metagame configuration data for the calling application.

Args:
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # The metagame config resource
  "currentVersion": 42, # Current version of the metagame configuration data. When this data is updated, the version number will be increased by one.
  "kind": "A String", # Uniquely identifies the type of this resource. Value is always the fixed string `games#metagameConfig`.
  "playerLevels": [ # The list of player levels.
    { # 1P/3P metadata about a user's level.
      "kind": "A String", # Uniquely identifies the type of this resource. Value is always the fixed string `games#playerLevel`.
      "level": 42, # The level for the user.
      "maxExperiencePoints": "A String", # The maximum experience points for this level.
      "minExperiencePoints": "A String", # The minimum experience points for this level.
    },
  ],
}
listCategoriesByPlayer(playerId, collection, language=None, maxResults=None, pageToken=None, x__xgafv=None)
List play data aggregated per category for the player corresponding to `playerId`.

Args:
  playerId: string, A player ID. A value of `me` may be used in place of the authenticated player's ID. (required)
  collection: string, The collection of categories for which data will be returned. (required)
    Allowed values
      ALL - Retrieve data for all categories. This is the default.
  language: string, The preferred language to use for strings returned by this method.
  maxResults: integer, The maximum number of category resources to return in the response, used for paging. For any response, the actual number of category resources returned may be less than the specified `maxResults`.
  pageToken: string, The token returned by the previous request.
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # A third party list metagame categories response.
  "items": [ # The list of categories with usage data.
    { # Data related to individual game categories.
      "category": "A String", # The category name.
      "experiencePoints": "A String", # Experience points earned in this category.
      "kind": "A String", # Uniquely identifies the type of this resource. Value is always the fixed string `games#category`.
    },
  ],
  "kind": "A String", # Uniquely identifies the type of this resource. Value is always the fixed string `games#categoryListResponse`.
  "nextPageToken": "A String", # Token corresponding to the next page of results.
}
listCategoriesByPlayer_next()
Retrieves the next page of results.

        Args:
          previous_request: The request for the previous page. (required)
          previous_response: The response from the request for the previous page. (required)

        Returns:
          A request object that you can call 'execute()' on to request the next
          page. Returns None if there are no more items in the collection.