ID do Projeto.
Digital Distribution Hub (1.0.0)
Digital Distribution Hub é uma nova solução Xsolla que visa conectar pagamentos digitais e baseados em dinheiro através da tecnologia de pagamentos push e e-commerce.
Essa referência combina pontos de extremidade de API para dois produtos Xsolla: In-Game Store e Pay Station. Há dois URLs base:
https://store.xsolla.com/apipara os grupos Common, Catalog, Cart e Order.https://ps.xsolla.compara o grupo Notifications.
Os pontos de extremidade da API no grupo Catalog não exigem autorização.
Para trabalhar com operações nos grupos Cart e Order, você precisa gerar um token via Create user token.
Esta referência mostra o design de uma API futura e não uma interface totalmente funcional. Atualmente, você pode experimentar apenas os pontos de extremidade dos grupos Catalog e Notifications. Se você quiser compartilhar seus comentários, envie um e-mail para techdoc@xsolla.com.
- https://store.xsolla.com/api/v2/project/{project_id}/items/groups
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/items/groups
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://store.xsolla.com/api/v2/project/44056/items/groups \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'A lista de grupos foi recebida com sucesso.
Grupos filhos.
Grupos filhos.
{ "groups": [ { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … } ] }
Pedido
Obtém uma lista de moedas virtuais para criar um catálogo.
Número do elemento a partir do qual a lista é gerada (a contagem começa a partir de 0).
Idioma de resposta. Código de idioma minúsculo de duas letras de acordo com o padrão ISO 639-1.
A lista de campos adicionais. Esses campos estarão na resposta se você enviá-los em sua solicitação. Campos disponíveis media_list, order, long_description.
País para calcular preços regionais e restrições de catálogos. Código de país maiúsculo de duas letras de acordo com o padrão ISO 3166-1 alpha-2. Se você não especificar o país explicitamente, ele será calculado com base no endereço IP do usuário.
- https://store.xsolla.com/api/v2/project/{project_id}/items/virtual_currency
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/items/virtual_currency
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://store.xsolla.com/api/v2/project/44056/items/virtual_currency?limit=50&offset=0&locale=en&additional_fields%5B%5D=string&country=US' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'A lista de moedas virtuais foi recebida com sucesso.
Lista de atributos e seus valores correspondentes ao Jogo.
ID de atributo exclusivo. O external_id pode conter apenas caracteres alfanuméricos latinos minúsculos, traços e sublinhados.
Grupos aos quais o item pertence.
URL da imagem.
Define as opções de item de inventário.
Define as propriedades consumíveis se este for um item consumível ou null se este for um item não consumível.
Preços dos itens.
Moeda de compra padrão. Código de três letras de acordo com o padrão ISO 4217.
ID de item exclusivo. O SKU só pode conter caracteres alfanuméricos latinos minúsculos, pontos, traços e sublinhados.
Preços virtuais.
Descrição da moeda virtual.
{ "items": [ { … }, { … }, { … } ] }
Pedido
Obtém uma lista de pacotes de moedas virtuais para criar um catálogo.
Número do elemento a partir do qual a lista é gerada (a contagem começa a partir de 0).
Idioma de resposta. Código de idioma minúsculo de duas letras de acordo com o padrão ISO 639-1.
A lista de campos adicionais. Esses campos estarão na resposta se você enviá-los em sua solicitação. Campos disponíveis media_list, order, long_description.
País para calcular preços regionais e restrições de catálogos. Código de país maiúsculo de duas letras de acordo com o padrão ISO 3166-1 alpha-2. Se você não especificar o país explicitamente, ele será calculado com base no endereço IP do usuário.
- https://store.xsolla.com/api/v2/project/{project_id}/items/virtual_currency/package
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/items/virtual_currency/package
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://store.xsolla.com/api/v2/project/44056/items/virtual_currency/package?limit=50&offset=0&locale=en&additional_fields%5B%5D=string&country=US' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'A lista de pacotes de moedas virtuais foi recebida com sucesso.
Lista de atributos e seus valores correspondentes ao Jogo.
ID de atributo exclusivo. O external_id pode conter apenas caracteres alfanuméricos latinos minúsculos, traços e sublinhados.
Tipo de conjunto: standard/virtual_currency_package.
Conteúdo do pacote de moedas virtuais.
URL da imagem.
Define as opções de item de inventário.
Define as propriedades consumíveis se este for um item consumível ou null se este for um item não consumível.
ID de item exclusivo. O SKU só pode conter caracteres alfanuméricos latinos minúsculos, traços e sublinhados.
Grupos aos quais o item pertence.
URL da imagem.
Preços dos itens.
Moeda de compra padrão. Código de três letras de acordo com o padrão ISO 4217.
ID de item exclusivo. O SKU só pode conter caracteres alfanuméricos latinos minúsculos, pontos, traços e sublinhados.
Preços virtuais.
Descrição da moeda virtual.
{ "items": [ { … }, { … } ] }