Method: offerclass.list
Devuelve una lista de todas las clases de ofertas de un ID de entidad emisora determinado.
Solicitud HTTP
GET https://walletobjects.googleapis.com/walletobjects/v1/offerClass
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de consulta
Parámetros |
issuerId |
string (int64 format)
Es el ID de la entidad emisora autorizada para enumerar clases.
|
token |
string
Se usa para obtener el siguiente conjunto de resultados si se especifica maxResults , pero hay más de maxResults clases disponibles en una lista. Por ejemplo, si tienes una lista de 200 clases y tu lista de llamadas con maxResults establecido en 20, list mostrará las primeras 20 clases y un token. Nueva lista de llamadas con maxResults establecido en 20 y el token para obtener las siguientes 20 clases.
|
maxResults |
integer
Identifica la cantidad máxima de resultados que muestra una lista. Si no se definió maxResults , se muestran todos los resultados.
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Representación JSON |
{
"resources": [
{
object (OfferClass )
}
],
"pagination": {
object (Pagination )
}
} |
Campos |
resources[] |
object (OfferClass )
Recursos correspondientes a la solicitud de lista
|
pagination |
object (Pagination )
Paginación de la respuesta.
|
Alcances de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/wallet_object.issuer
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-03-13 (UTC)
[null,null,["Última actualización: 2025-03-13 (UTC)"],[[["Retrieves a list of all offer classes associated with a specific issuer ID."],["Utilizes query parameters like `issuerId`, `token`, and `maxResults` for filtering and pagination."],["Requires an empty request body and returns a JSON response containing offer class resources and pagination details."],["Needs authorization with the `https://www.googleapis.com/auth/wallet_object.issuer` scope."]]],["This describes retrieving offer classes using a `GET` request to `https://walletobjects.googleapis.com/walletobjects/v1/offerClass`. The `issuerId` is required to identify the authorized issuer. Optional `token` and `maxResults` parameters facilitate paginated results. The request body must be empty. The successful response includes `resources`, an array of offer class objects, and `pagination` data. Authorization requires the `https://www.googleapis.com/auth/wallet_object.issuer` OAuth scope.\n"]]