Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
List play data aggregated per category for the player corresponding to playerId.
See: Google Play Game Services API Reference for games.metagame.listCategoriesByPlayer
.
- type MetagameListCategoriesByPlayerResource = "games" :> ("v1" :> ("players" :> (Capture "playerId" Text :> ("categories" :> (Capture "collection" MetagameListCategoriesByPlayerCollection :> (QueryParam "consistencyToken" (Textual Int64) :> (QueryParam "language" Text :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] CategoryListResponse))))))))))
- metagameListCategoriesByPlayer :: MetagameListCategoriesByPlayerCollection -> Text -> MetagameListCategoriesByPlayer
- data MetagameListCategoriesByPlayer
- mlcbpConsistencyToken :: Lens' MetagameListCategoriesByPlayer (Maybe Int64)
- mlcbpCollection :: Lens' MetagameListCategoriesByPlayer MetagameListCategoriesByPlayerCollection
- mlcbpLanguage :: Lens' MetagameListCategoriesByPlayer (Maybe Text)
- mlcbpPageToken :: Lens' MetagameListCategoriesByPlayer (Maybe Text)
- mlcbpPlayerId :: Lens' MetagameListCategoriesByPlayer Text
- mlcbpMaxResults :: Lens' MetagameListCategoriesByPlayer (Maybe Int32)
REST Resource
type MetagameListCategoriesByPlayerResource = "games" :> ("v1" :> ("players" :> (Capture "playerId" Text :> ("categories" :> (Capture "collection" MetagameListCategoriesByPlayerCollection :> (QueryParam "consistencyToken" (Textual Int64) :> (QueryParam "language" Text :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] CategoryListResponse)))))))))) Source #
A resource alias for games.metagame.listCategoriesByPlayer
method which the
MetagameListCategoriesByPlayer
request conforms to.
Creating a Request
metagameListCategoriesByPlayer Source #
Creates a value of MetagameListCategoriesByPlayer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data MetagameListCategoriesByPlayer Source #
List play data aggregated per category for the player corresponding to playerId.
See: metagameListCategoriesByPlayer
smart constructor.
Request Lenses
mlcbpConsistencyToken :: Lens' MetagameListCategoriesByPlayer (Maybe Int64) Source #
The last-seen mutation timestamp.
mlcbpCollection :: Lens' MetagameListCategoriesByPlayer MetagameListCategoriesByPlayerCollection Source #
The collection of categories for which data will be returned.
mlcbpLanguage :: Lens' MetagameListCategoriesByPlayer (Maybe Text) Source #
The preferred language to use for strings returned by this method.
mlcbpPageToken :: Lens' MetagameListCategoriesByPlayer (Maybe Text) Source #
The token returned by the previous request.
mlcbpPlayerId :: Lens' MetagameListCategoriesByPlayer Text Source #
A player ID. A value of me may be used in place of the authenticated player's ID.
mlcbpMaxResults :: Lens' MetagameListCategoriesByPlayer (Maybe Int32) Source #
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.