Je volgende functie
Marktplaats
Verhandel een oorspronkelijk inventarisvoorwerp tussen twee spelers.

De koper ontvangt hetzelfde voorwerp en de verkoper ontvangt de afgesproken prijs minus de ingestelde kosten.
Voor deze stap is nog geen video. De handleiding en MCP-opdracht zijn al bruikbaar.
Hetzelfde project voorbereiden
Kies in het dashboard hetzelfde project als in de configuratie van je spel.
Marktplaats →Voor het eerste verzoek is geen extra definitie nodig. Een leeg resultaat is geldig zolang bijpassende spelgegevens ontbreken.
Stel een valuta, kosten en minstens één actieve prijsregel in.
Gebruik twee aangemelde spelers in hetzelfde project. Stel de valuta, kosten en prijsregel in, bied een niet uitgerust voorwerp aan en bevestig de aankoop uitdrukkelijk.
Items →Spelerwaarden →
Bouw deze functie
Je kunt de handleiding bekijken. Voor uitvoering heb je een actieve projectsleutel nodig. Project voorbereiden
SDK geïnstalleerd, projectconfiguratie geïmporteerd en speler aangemeld.
Dit SDK-voorbeeld gebruikt develop. Controleer of de benodigde API's in je geïnstalleerde SDK bestaan.
Voltooi de Quickstart-verbinding met de bedoelde speler. Roep ReadListing(listingId) expliciet aan via een knop of scèneactie. Alleen het bestand openen verstuurt geen verzoek.
Test met twee spelers
Gebruik twee aangemelde spelers in hetzelfde project. Stel de valuta, kosten en prijsregel in, bied een niet uitgerust voorwerp aan en bevestig de aankoop uitdrukkelijk.
Gebruik de bestaande aangemelde sessie. Bewaar na een onbevestigde aankoop het oorspronkelijke verzoek voor herhaling en ververs daarna de inventaris en tegoeden.
Annuleren beschermt het oorspronkelijke voorwerp totdat de eigenaar het ophaalt. Herstel is alleen beschikbaar als de vorige eigenaar is verwijderd.
Aanbiedingen en herhalingsbeveiliging worden eenmaal in het project opgeslagen. Spelers bewaren verwijzingen en beperkte statusgegevens.
Test je nieuwe functie.
De koper ontvangt hetzelfde voorwerp en de verkoper ontvangt de afgesproken prijs minus de ingestelde kosten.
Kies in het dashboard hetzelfde project als in de configuratie van je spel.
Eindpunten
- GET
/marketplace/limits - GET
/marketplace/rules - GET
/marketplace - GET
/marketplace/listings - GET
/marketplace/listings/{listingId} - POST
/marketplace/listings - POST
/marketplace/listings/{listingId}/buy - POST
/marketplace/listings/{listingId}/cancel - GET
/marketplace/operations/{operationId} - POST
/marketplace/listings/{listingId}/retry-return


