PlayDrop logoPlayDrop Studio
MakenSpeelruilVerdienenLerenConnectorsAssetsCommunitySupport
PlayDrop logoPlayDrop Studio
MakenSpeelruilVerdienenLerenConnectorsAssetsCommunitySupport
Inloggen
Fouten en herstel
Documentatie

Begin hier

OverzichtJe eerste gamePlayDrop-gamesFAQ

Maken met Cloud

Maken met CloudAbonnementen en generaties

Verbind je AI-app

Alle connectorsClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

Publiceren en delen

Publiceren vanuit je AI-appEenvoudige HTML-gamesVerpakken en .playPubliceren en importerenGamebestandenZichtbaarheid en bereikAfbeeldingen en video voor de gamepaginaGenres en tagsLokalisatieInstantgames

Spelervaring

Laden, pauze en audioSchermvullend en veilige zonesCloudsavesLokale groepen en controllers

Samen spelen

Delen, vrienden en uitnodigingenRanglijstenPrestatiesOnlinegroepen en spraakRealtime gameservers

Verdienen

InkomstenCredits en beloningen

Assets

Game-assetsAI-assets genererenEigen formaten en creaties

Referentie

Client-SDKServer-SDKcatalogue.jsonFouten en herstelProblemen oplossen
DocumentatieFouten en herstel
Referentie

Uploadfouten van PlayDrop MCP en hoe je herstelt

De vorm van fouten uit de MCP-tools van PlayDrop, wanneer je opnieuw probeert met dezelfde requestId en de oplossing voor elke veelvoorkomende foutcode.

Elke fout van een PlayDrop MCP-tool behoudt zijn vaste error-code en eventuele details zoals path, field, name of expected, en voegt toe:

  • message: wat er misging, in gewone woorden.
  • retryable: alleen true als dezelfde aanroep later kan slagen.
  • nextAction: de concrete correctie.
  • docsUrl en documentationTopic: de gids om te lezen, ook beschikbaar met get_documentation.

Opnieuw proberen of corrigeren

  • Fouten die je opnieuw kunt proberen (tijdelijke storingen, snelheidslimieten, een onderbroken afronding): probeer na een korte pauze dezelfde aanroep opnieuw met dezelfde requestId. Maak geen nieuwe versie.
  • Verloren antwoord: je weet niet of het is gelukt, dus probeer dezelfde inhoud opnieuw met dezelfde requestId. PlayDrop geeft het oorspronkelijke resultaat terug in plaats van twee keer te publiceren.
  • Geweigerde invoer: corrigeer eerst het genoemde veld of bestand. Gewijzigde inhoud heeft een nieuwe requestId nodig; ongewijzigde invoer opnieuw proberen mislukt weer.
  • Gedeeltelijke pakketresultaten: afgeronde items blijven gepubliceerd. Een gecorrigeerd verzoek mag alleen het onafgemaakte werk bevatten.
  • send_feedback heeft geen sleutel om opnieuw te proberen. Stuur na een onduidelijke fout niet automatisch opnieuw: het eerste bericht kan zijn aangekomen.

Veelvoorkomende fouten

CodeWat je doet
advanced_upload_requiredDe game gebruikt de SDK, een server, losse bestanden of velden die alleen voor pakketten gelden. Behoud die functies en upload een pakket met een nieuwe requestId.
invalid_html_fileDe HTML is leeg of groter dan 10 MiB. Gebruik een pakket voor grotere games.
visibility_requiredEen app in een pakket heeft geen zichtbaarheid. Zet visibility op het verzoek of de app: public, unlisted of private.
invalid_visibilityGebruik public, unlisted of private.
visibility_conflictHet verzoek en een app-item vragen om verschillende zichtbaarheden. Geef er één op, zodat het publiek nooit ongemerkt verandert.
expected_current_version_requiredZet de naam van elke app in expectedCurrentVersion: null voor een nieuwe game, anders de huidige versie uit list_games.
current_version_changedIemand heeft een nieuwere versie gepubliceerd. Roep list_games aan, bevestig het doel met je mens en upload daarna met de huidige versie en een nieuwe requestId.
game_exists_use_id, game_not_foundRoep list_games aan, gebruik de juiste gameId of naam en behoud de bestaande naam van de game.
request_id_content_conflictDeze requestId hoort al bij andere inhoud. Gebruik een nieuwe ID, of stuur de oorspronkelijke inhoud ongewijzigd opnieuw.
catalogue_file_missing_or_invalidEen bestand is niet geüpload of de bytes komen niet overeen. Roep prepare_catalogue_upload opnieuw aan met dezelfde invoer en dezelfde requestId, PUT de ontbrekende bestanden en rond daarna opnieuw af.
catalogue_files_unclaimedSommige bestanden worden door geen enkel catalogusitem gebruikt. Verwijs ernaar, geef bestanden voor de gamepagina role: "LISTING" en app, of verwijder ze.
entry_point_missingapps[].file noemt een bestand dat niet is geüpload. Zonder file wordt het startbestand standaard <name>.html.
archive_catalogue_requiredZet catalogue.json in de hoofdmap van de ZIP, niet in een map.
archive_too_largeGroter dan 20 MiB gecomprimeerd: pak hem uit en upload de map met ondertekende bestanden, wat tot 50 MiB per bestand toestaat. Groter dan 200 MiB uitgepakt: de game zelf is te groot voor één versie; comprimeer of verwijder assets.
procedural_module_validation_unavailableUitvoerbare procedurele 3D-modellen of modellen in een eigen formaat kun je niet via MCP uploaden. Bak ze of verwijs naar een gepubliceerde asset.
upload_expired, upload_cancelledBereid de upload opnieuw voor met een nieuwe requestId en rond hem binnen 30 minuten af.
invalid_token, insufficient_scopeVerbind het PlayDrop-account opnieuw in je AI-app en sta publiceren toe.

Fouten in catalogusvelden, zoals een ongeldige tag, controllerdeclaratie of spelersmodus, verwijzen naar de catalogue.json-referentie.

Verbinding en bijlagen

  • Verlopen verbinding: een actieve verbinding vernieuwt zichzelf zolang hij wordt gebruikt. Een verbinding die 30 dagen niet is gebruikt, of een die verliep vóór deze regel, moet opnieuw worden verbonden.
  • Bijlage geweigerd: PlayDrop downloadt alleen bestanden van de eigen bijlagedienst van de host. Dit is een beperking van de bestandshost, geen landbeperking. Geef de bijlage door zoals de host die heeft opgelost, of upload de bestanden met ondertekende URL's. Verzin nooit een download_url of file_id.

Een probleem melden

Lijkt een fout niet te kloppen of werkt de volgende actie niet, roep dan één keer send_feedback aan met de naam van de tool, de foutcode, wat je hebt gestuurd (zonder tokens of ondertekende URL's) en wat je verwachtte.

Gerelateerde gidsen

  • Publiceren vanuit je AI-appHoe AI-agents via MCP op PlayDrop publiceren: de eenvoudige route en de pakketroute, privé testen, publish_game_version, updates, limieten en herstel.
  • Verpakken en .playRicht een gebouwde gamemap, ZIP of .play in met catalogue.json in de hoofdmap, geef media en servers op en upload met prepare_catalogue_upload.
  • Problemen oplossenLos geblokkeerde maaktaken, onduidelijke prompts, ontbrekende beloningen of inkomsten, creditlimieten en problemen bij het importeren van webgames op.
Vorigecatalogue.json-referentie voor PlayDrop-gamesVolgendeProblemen met maken en publiceren in PlayDrop Cloud oplossen
Markdown bekijken
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

Op deze pagina

Opnieuw proberen of corrigerenVeelvoorkomende foutenVerbinding en bijlagenEen probleem melden
Markdown bekijken