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.
A moeda em que os preços são exibidos (USD por padrão). Código de moeda de três letras de acordo com o padrão ISO 4217.
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/cart
- https://store.xsolla.com/api/v2/project/{project_id}/cart
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/44056/cart?currency=USD&locale=en' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'O carrinho com itens foi devolvido com sucesso.
{ "cart_id": "cart_id", "is_free": false, "items": [ { … } ], "price": { "amount": "6150.0000000000000000", "amount_without_discount": "6150.0000000000000000", "currency": "USD" } }
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/cart/clear
- https://store.xsolla.com/api/v2/project/{project_id}/cart/clear
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/44056/cart/clear \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Moeda de pagamento preferida. Código de moeda de três letras de acordo com o padrão ISO 4217.
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/cart/fill
- https://store.xsolla.com/api/v2/project/{project_id}/cart/fill
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/44056/cart/fill \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"quantity": 123,
"sku": "booster_mega_1"
}
]'O carrinho com itens foi devolvido com sucesso.
Preço do carrinho.
{ "cart_id": "cart_id", "is_free": false, "items": [ { … } ], "price": { "amount": "6150.0000000000000000", "amount_without_discount": "6150.0000000000000000", "currency": "USD" }, "warnings": [ { … } ] }