Xodera Plugins · Bubble Native
Xodera B2 Files Native
Bewaar app-bijlagen in uw eigen Backblaze B2-opslag. Laat bevoegde gebruikers bestanden uploaden, bladeren en downloaden, en kies expliciet wanneer een bestand publiek gedeeld mag worden.
Public beta guides · Haptics instructions are in its Bubble listing
Public beta offer: free Bubble install · 7-day card trial, then US$1.50/month per plugin/project.
Documentatie beoordeeld 6 november 2026
Praktische voorbeelden
Sla een taakbijlage op in de eigen privé‑bucket van de ontwikkelaar
Een Bubble‑taak heeft een duurzame opslagreferentie nodig zonder een vervaldatum‑download‑URL als bestandsidentiteit te beschouwen.
`bucket_binding_id = an allowed binding to your own private bucket`; dynamische `local_uri`, `display_name`, `mime_type` en `expected_size` beschrijven het geselecteerde lokale bestand.
Gepland: Check local source → Upload file → wacht op `upload_verified`. Uw workflow slaat vervolgens `asset_ref` en metadata op in het eigen taakrecord.
Gebruik `asset_ref`, `size_bytes`, `mime_type` en `upload_status`. Later kan Resolve private read een tijdelijke URL voor geautoriseerd gebruik leveren.
Als het opslaan in de database mislukt na `upload_verified`, probeer dan de DB‑update opnieuw met dezelfde asset‑referentie in plaats van een andere upload. Controleer het resultaat van `upload_pending` met Check or recover upload status en dezelfde upload‑ID.
Gepland. Uw B2‑account betaalt opslag‑ en downloadkosten.
Maak een eigen bijlagegalerij met duurzame bestandsrecords
Een bestandsgalerij heeft namen, types en paginering nodig, evenals een manier om het geselecteerde asset later te openen.
Het File‑record van uw app slaat een geaccepteerde `asset_ref`, weergavenaam, MIME en eigenaar/taak‑relatie op na een geverifieerde upload; gebruik geen lokale URI als cloud‑identiteit.
Gepland: gebruik List my B2 files om de bijlagenlijst op te bouwen. asset_refs identificeert de bestanden; waarden op dezelfde index leveren hun namen en types. Het selecteren van een bestand geeft zijn asset_ref door aan Get asset metadata of Download accepted version.
`has_more` en `next_cursor` behoren tot de huidige query. Een voltooide download retourneert `local_output_uri`; dit is een apparaat‑lokale kopie, geen permanente openbare link.
Reset paginering na wijzigingen in binding/account/query. Bij `transfer_error` behoudt u het bestaande File‑object en toont u `error_code`; vervang het niet stilzwijgend door een andere provider‑versie.
Gepland. Uw B2‑account betaalt opslag‑ en downloadkosten.
Maak publicatie en exacte‑versieverwijdering bewust
Personeel mag per ongeluk geen privé‑bijlage blootstellen of elke versie verwijderen bij het vervangen van een afbeelding.
`asset_ref = the selected accepted version`; bucketbinding en de bestandsrechten van de app moeten de gevraagde bewerking toestaan.
Toon de huidige zichtbaarheid, vraag om expliciete bevestiging, en voer vervolgens Change public sharing uit. Voor verwijdering, roep Delete accepted version aan met bevestiging; bewaar app‑metadata totdat het bevestigde resultaat bekend is.
Na `share_changed`, verwerk `visibility` en `public_url` alleen wanneer openbaar delen expliciet is geautoriseerd. Na `delete_completed`, werk het eigen File‑record bij; `delete_pending` is geen definitieve verwijdering.
Controleer het resultaat van een onzekere bewerking in plaats van succes aan te nemen. Eerder uitgegeven provider‑lees‑URL's kunnen geldig blijven tot ze verlopen; het verwijderen van een DB‑rij of het uitschakelen van delen haalt niet reeds gedownloade bytes op.
Gepland. Uw B2‑account betaalt opslag‑ en downloadkosten.
Wat nu werkt
Geplande plug-in. Deze is nog niet geïnstalleerd of beschikbaar voor gebruik. De onderstaande gids toont de beoogde bestandsworkflow.
Bouw de workflow
Gepland
Gepland workflow. Nog niet beschikbaar in de huidige bèta.
Deze voorbeelden gebruiken app‑records zoals Lesson, Message en Order. Vervang ze door uw eigen gegevenstypen en elementnamen. Voorbeeld‑mediapaden moeten worden vervangen door uw eigen bestanden.
Gepland: kies in uw projectinstellingen uw B2-opslag en toegestane bucket. Stel de privacy, mapvoorvoegsel en geaccepteerde bestandstypen en -groottes in.
Doe List B2 bindings om toegestane opslagkeuzes weer te geven. Gebruik List my B2 files om de bestanden van de huidige gebruiker te tonen en Get my B2 file info voor details.
Kies een bestand. Stel bucket_binding_id, local_uri, display_name, mime_type en expected_size in, voer vervolgens Upload file uit. Toon voortgang, maar wacht op upload_verified voordat u het bestand als opgeslagen beschouwt.
Sla asset_ref op in uw app‑record. Gebruik het voor Get asset metadata, Resolve private read of Download accepted version. Change public sharing en Delete accepted version vereisen een aparte bevestiging.
Eenmalig configureren
Activatie van een sleutel is gepland voor deze plug‑in. Maak of kies je Bubble‑app‑project in BestPlugins → Dashboard → Plugins. Kies Xodera B2 Files Native, kopieer de sleutel, open vervolgens Bubble → Plugins → Xodera B2 Files Native en plak deze in project_api_key. Sla één keer op; gebruik daarna de onderstaande acties. Elke plug‑in in elk project heeft zijn eigen sleutel.
Gebruik uw eigen Backblaze B2-account en kies de bucket voor deze app. Bepaal wie bestanden mag lezen en uploaden. Sla de namen van de relevante gebruiker ja/nee-velden op in b2_reader_permission_field en b2_writer_permission_field; standaardwaarden zijn b2_files_reader en b2_files_writer. Alleen een geautoriseerde beheerder mag die gebruikersrechten wijzigen.
Eenmalig configureren
- Maak of kies uw Bubble app‑project op BestPlugins → Dashboard → Plugins.
- Kies deze plug‑in en kopieer de projectsleutel.
- Gepland: Open Bubble → Plugins → Xodera B2 Files Native; plak de sleutel in project_api_key en sla op.
- Voeg het element toe, kies uw app‑gegevens en bouw de workflow hieronder.
- Privé‑bèta‑toegang voorlopig alleen. Publieke installatie en betaalde activering zijn nog niet beschikbaar.
Installatie en abonnement
For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.
Sla het resultaat op in je app
Voorbeeldbijlage: asset_ref, gerelateerd rapport/bestelling, eigenaar, display_name, mime_type en size_bytes. Sla deze op na upload_verified. Gebruik asset_ref om later een bestand te heropenen; een tijdelijk leesadres of een pad op één apparaat is geen permanente bestandsreferentie. Als het opslaan van het databaserecord mislukt, probeer dat record opnieuw op te slaan in plaats van het bestand opnieuw te uploaden.
Fout, annulering en herstel
Als een uploadresultaat onbekend is, bewaar upload_id en gebruik Check or recover upload status. Upload niet automatisch een andere kopie. Annuleren beïnvloedt de onafgemaakte overdracht, niet een al opgeslagen bestand. Als toegang verloopt, vraag het bestand opnieuw op in plaats van een oud tijdelijk adres te hergebruiken.
Mogelijkheden en limieten
Geplande maximale bestandsgrootte: 256 MiB, of een lagere bucketlimiet die u kiest. Backblaze-opslag- en downloadkosten behoren tot uw B2-account. Bestanden in een publieke bucket zijn publiek, zelfs wanneer het gerelateerde app-record privé is. Geen virus-scanbelofte, multipart-upload, pauze of herstel na beëindiging van de app.
Instellingen, acties en resultaten
Gebruik deze namen in Bubble. Geplande functies worden apart gemarkeerd.
Beschikbare bètainstellingen
Elementinstellingen
bucket_binding_id · textlocal_uri · textdisplay_name · textmime_type · textexpected_size · numbermetadata_json · textasset_ref · textis_active · yes_nodisabled · yes_nolanguage · textui_text_json · texttitle · textshow_preview · yes_noshow_provider_browse · yes_noStatussen
status · textis_busy · yes_noupload_id · textupload_status · textasset_ref · textdisplay_name · textmime_type · textsize_bytes · numberbytes_sent · numberprogress · numberprogress_indeterminate · yes_notemporary_read_url · textread_expires_at · textlocal_output_uri · textpublic_url · textvisibility · textnext_cursor · texthas_more · yes_noquery_revision · textfiles_json · textbuckets_json · textremote_files_json · textremote_next_cursor · textremote_has_more · yes_noremote_query_revision · textbucket_binding_id · textcleanup_pending · yes_noerror_code · texterror_message · textEvenementen
file_selectedupload_startedupload_transport_completedupload_verifiedupload_pendingbuckets_loadedbucket_selectedlist_loadedmetadata_loadedread_resolveddownload_completedshare_changeddelete_completeddelete_pendingbrowse_loadedtransfer_cancelledcleanup_pendingtransfer_errorsession_clearedActies en hun invoer
List allowed bucketsSelect bucket bindingCheck local sourceUpload fileCheck or recover upload statusCancel owned transferClear local sessionList application filesRefresh application filesLoad more application filesSelect asset referenceGet asset metadataResolve private readDownload accepted versionBrowse provider filesChange public sharingDelete accepted versionElementinstellingen · 14
Gepland workflow. Nog niet beschikbaar in de huidige bèta.
bucket_binding_idtext · Standaard: ""- Voorbeeldwaarde
<binding returned by List B2 bindings> - Voorbeeld Bubble-expressie
Selected Binding's binding_id - Opslagkeuze geretourneerd door List B2 bindings. Gebruik de ID ervan voor dit bestand.
local_uritext · Standaard: ""- Voorbeeldwaarde
file:///app-cache/attachment.jpg - Voorbeeld Bubble-expressie
Offline Files' local_uri - Leesbare bestandslocatie op dit apparaat. Het is geen online downloadlink.
display_nametext · Standaard: ""- Voorbeeldwaarde
report-photo.jpg - Voorbeeld Bubble-expressie
Selected Attachment's display_name - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
mime_typetext · Standaard: ""- Voorbeeldwaarde
image/jpeg - Voorbeeld Bubble-expressie
Photo Editor's output_mime - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
expected_sizenumber · Standaard: 0- Voorbeeldwaarde
246975 - Voorbeeld Bubble-expressie
Offline Files' size_bytes - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
metadata_jsontext · Standaard: ""- Voorbeeldwaarde
{"label":"field-report"} - Voorbeeld Bubble-expressie
Selected Attachment's safe_metadata_json - Optionele JSON met app‑informatie zoals een rapportlabel. Houd het klein en vermijd persoonlijke gegevens.
asset_reftext · Standaard: ""- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
is_activeyes_no · Standaard: true- Voorbeeldwaarde
yes - Voorbeeld Bubble-expressie
GuideHost's view_is_active (your yes/no custom state) - Stel ja in zolang dit overzicht geopend is. Stel nee in bij verlaten, zodat afspelen of huidig werk kan stoppen.
disabledyes_no · Standaard: false- Voorbeeldwaarde
no - Voorbeeld Bubble-expressie
GuideHost's is_busy (your yes/no custom state) - Schakel het element uit terwijl uw app bezig is of deze actie niet beschikbaar is.
languagetext · Standaard: "auto"- Voorbeeldwaarde
uk - Voorbeeld Bubble-expressie
Current User's preferred_language - Stel language=auto in om een ondersteund apparaat of browsertaal te volgen. Voer een ondersteunde taalcodes in om deze expliciet te kiezen.
ui_text_jsontext · Standaard: ""- Voorbeeldwaarde
{} - Voorbeeld Bubble-expressie
App Settings' player_labels_json (supported keys only) - Optionele JSON met ondersteunde knoplabels. Laat leeg om de ingebouwde tekst te gebruiken.
titletext · Standaard: ""- Voorbeeldwaarde
Lesson 4 — review - Voorbeeld Bubble-expressie
Selected Lesson's name - Zichtbare app‑tekst; leeg laat ingebouwde gelokaliseerde tekst gebruiken waar ondersteund. Geen inloggegevens.
show_previewyes_no · Standaard: false- Voorbeeldwaarde
yes - Voorbeeld Bubble-expressie
App Settings' b2_preview - Toon of verberg de bestandspreview.
show_provider_browseyes_no · Standaard: false- Voorbeeldwaarde
no - Voorbeeld Bubble-expressie
Current User's authorized_browse_UI (presentation only) - Toon of verberg de opslag‑browsing‑besturingselementen voor toegestane gebruikers.
Acties en hun invoer · 20
Gepland workflow. Nog niet beschikbaar in de huidige bèta.
List allowed buckets
Geen actieparameters
Select bucket binding
binding_idtext · Standaard: —- Voorbeeldwaarde
<returned allowed binding ID> - Voorbeeld Bubble-expressie
Selected Binding's binding_id - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
Check local source
Geen actieparameters
Upload file
acknowledge_public_bytesyes_no · Standaard: —- Voorbeeldwaarde
no - Voorbeeld Bubble-expressie
Public bucket disclosure Checkbox is checked (private bucket: no) - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
confirm_retryyes_no · Standaard: —- Voorbeeldwaarde
no - Voorbeeld Bubble-expressie
Retry Checkbox is checked after confirmed clean pending status - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
Check or recover upload status
upload_idtext · Standaard: —- Voorbeeldwaarde
<original returned upload_id> - Voorbeeld Bubble-expressie
Current UploadIntent's upload_id - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
Cancel owned transfer
Geen actieparameters
Clear local session
Geen actieparameters
List application files
Geen actieparameters
Refresh application files
Geen actieparameters
Load more application files
Geen actieparameters
Select asset reference
asset_reftext · Standaard: —- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
Get asset metadata
asset_reftext · Standaard: —- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
Resolve private read
asset_reftext · Standaard: —- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
Download accepted version
asset_reftext · Standaard: —- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
Browse provider files
prefixtext · Standaard: —- Voorbeeldwaarde
"" - Voorbeeld Bubble-expressie
Authorized Browse Settings' prefix - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
load_moreyes_no · Standaard: —- Voorbeeldwaarde
no - Voorbeeld Bubble-expressie
Load More button only, for unchanged query - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
Change public sharing
asset_reftext · Standaard: —- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
enabledyes_no · Standaard: —- Voorbeeldwaarde
no - Voorbeeld Bubble-expressie
Public Share Checkbox is checked after separate confirmation - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
confirmyes_no · Standaard: —- Voorbeeldwaarde
yes — explicit confirmation only - Voorbeeld Bubble-expressie
Confirm Checkbox is checked - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
Delete accepted version
asset_reftext · Standaard: —- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
confirmyes_no · Standaard: —- Voorbeeldwaarde
yes — explicit confirmation only - Voorbeeld Bubble-expressie
Confirm Checkbox is checked - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
List B2 bindings
environmenttext · Standaard: —- Voorbeeldwaarde
development - Voorbeeld Bubble-expressie
App Settings' selected_environment - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
Retouren
ok · yes/nostatus · texterror_code · textbinding_ids · text listlabels · text listprivacy · text listmax_size_bytes · number listList my B2 files
environmenttext · Standaard: —- Voorbeeldwaarde
development - Voorbeeld Bubble-expressie
App Settings' selected_environment - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
binding_idtext · Standaard: —- Voorbeeldwaarde
<returned allowed binding ID> - Voorbeeld Bubble-expressie
Selected Binding's binding_id - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
limitnumber · Standaard: —- Voorbeeldwaarde
50 - Voorbeeld Bubble-expressie
Gallery Settings' page_size - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
cursortext · Standaard: —- Voorbeeldwaarde
"" - Voorbeeld Bubble-expressie
Previous List my B2 files result's next_cursor; empty on first page - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
Retouren
ok · yes/nostatus · texterror_code · textasset_refs · text listdisplay_names · text listmime_types · text listsize_bytes · number listcreated_ats · text listvisibility · text listpublic_urls · text listprovider_status · text listinspection_status · text listmetadata_labels · text listhas_more · yes/nonext_cursor · textquery_revision · textGet my B2 file info
environmenttext · Standaard: —- Voorbeeldwaarde
development - Voorbeeld Bubble-expressie
App Settings' selected_environment - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
binding_idtext · Standaard: —- Voorbeeldwaarde
<returned allowed binding ID> - Voorbeeld Bubble-expressie
Selected Binding's binding_id - Gebruik de waarde van het huidige bedrijfsrecord; valideer deze tegen de onderstaande limieten.
asset_reftext · Standaard: —- Voorbeeldwaarde
<returned asset_ref> - Voorbeeld Bubble-expressie
Selected B2Asset's asset_ref - Stabiele ondoorzichtige geaccepteerde‑asset‑identiteit van de service. Het selecteren ervan omzeilt nooit gebruikersautorisatie.
Retouren
ok · yes/nostatus · texterror_code · textasset_ref · textdisplay_name · textmime_type · textsize_bytes · numbercreated_at · textvisibility · textpublic_url · textprovider_status · textinspection_status · textmetadata_label · textStatussen en gebeurtenissen
Gepland workflow. Nog niet beschikbaar in de huidige bèta.
Statussen
status · textHuidig resultaat van deze actie. Gebruik het bijpassende voltooiings‑event vóór het opslaan van succes.
is_busy · yes_noHet werk is nog bezig. Wacht voordat u een andere actie start.
upload_id · textIdentificatie voor dit item of deze actie. Bewaar deze bij het bijbehorende app‑record. Gebruik dezelfde verzoek‑identificatie bij het opnieuw proberen van een onzeker resultaat.
upload_status · textHuidig resultaat van deze actie. Gebruik het bijpassende voltooiings‑event vóór het opslaan van succes.
asset_ref · textIdentificatie voor dit item of deze actie. Bewaar deze bij het bijbehorende app‑record. Gebruik dezelfde verzoek‑identificatie bij het opnieuw proberen van een onzeker resultaat.
display_name · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
mime_type · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
size_bytes · numberHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
bytes_sent · numberHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
progress · numberHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
progress_indeterminate · yes_noHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
temporary_read_url · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
read_expires_at · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
local_output_uri · textBestandslocatie op dit apparaat. Sla het bestand apart op of upload het als het online bewaard moet blijven.
public_url · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
visibility · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
next_cursor · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
has_more · yes_noHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
query_revision · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
files_json · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
buckets_json · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
remote_files_json · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
remote_next_cursor · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
remote_has_more · yes_noHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
remote_query_revision · textHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
bucket_binding_id · textIdentificatie voor dit item of deze actie. Bewaar deze bij het bijbehorende app‑record. Gebruik dezelfde verzoek‑identificatie bij het opnieuw proberen van een onzeker resultaat.
cleanup_pending · yes_noHuidige waarde voor het geselecteerde item. Lees deze na het gerelateerde event.
error_code · textFoutinformatie voor de laatste actie. Toon een nuttig bericht en bied de relevante herpoging aan.
error_message · textFoutinformatie voor de laatste actie. Toon een nuttig bericht en bied de relevante herpoging aan.
Evenementen
file_selectedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
upload_startedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
upload_transport_completedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
upload_verifiedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
upload_pendingWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
buckets_loadedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
bucket_selectedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
list_loadedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
metadata_loadedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
read_resolvedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
download_completedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
share_changedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
delete_completedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
delete_pendingWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
browse_loadedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
transfer_cancelledWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
cleanup_pendingWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
transfer_errorWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
session_clearedWanneer dit evenement plaatsvindt, lees dan de gerelateerde toestanden van hetzelfde element.
Vragen die ontwikkelaars stellen
Kan ik de tijdelijke lees‑URL opslaan als mijn bestand?
Nee. Bewaar asset_ref en de canonieke metadata. Autoriseer leesacties opnieuw; een apparaat‑downloadpad is geen Bubble‑bestand.
Hoe werkt het abonnement?
Geplande prijsstelling: het installeren van de plugin in Bubble is gratis. BestPlugins-toegang is een afzonderlijk abonnement voor elke plugin in elk Bubble app‑project: 7 dagen gratis, daarna US$1.50 per maand. Development en Live zijn inbegrepen. Er is geen vaste limiet op het aantal bewerkingen; bestands‑grootte‑ en functielimieten blijven gelden. Afrekenen is nog niet geopend. Het activeringsscherm toont de eerste factuurdatum en annuleringsvoorwaarden.
Gerelateerde handleidingen
Marketplace release in afwachting
Forumgids niet geplaatst
Voor hulp, vertel ons welke plugin en welk apparaat u gebruikt, welke actie u probeerde en wat er gebeurde. Gebruik een voorbeeld zonder persoonlijke gegevens. Deel nooit uw sleutel of privé‑bestanden.