← Totes les guies natives

Xodera Plugins · Bubble Native

Xodera B2 Files Native

Mantingueu els fitxers adjunts de l'aplicació al vostre propi emmagatzematge Backblaze B2. Permeteu que els usuaris autoritzats puguin pujar, navegar i descarregar fitxers, i trieu explícitament quan un fitxer pot ser compartit públicament.

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.

Documentació revisada 6 novembre 2026

Exemples pràctics

Deseu un adjunt de treball al bucket privat propi del desenvolupador

Una feina Bubble necessita una referència d'emmagatzematge duradora sense tractar una URL de descàrrega caducada com a identitat del fitxer.

`bucket_binding_id = an allowed binding to your own private bucket`; `local_uri` dinàmic, `display_name`, `mime_type` i `expected_size` descriuen el fitxer local seleccionat.

Planificat: Check local source → Upload file → esperar `upload_verified`. El vostre flux de treball aleshores emmagatzema `asset_ref` i les metadades al registre de la feina propietat.

Utilitzeu `asset_ref`, `size_bytes`, `mime_type` i `upload_status`. Més tard, Resolve private read pot proporcionar una URL temporal per a un ús autoritzat.

Si l'operació de desar a la base de dades falla després de `upload_verified`, torneu a intentar l'actualització de la BD amb la mateixa referència d'actiu en lloc d'una altra càrrega. Comproveu el resultat de `upload_pending` utilitzant Check or recover upload status i el mateix ID de càrrega.

Planificat. El vostre compte B2 paga els càrrecs d'emmagatzematge i descàrrega.

Creeu una galeria d'adjunts propietat amb registres de fitxers duradors

Una galeria de fitxers necessita noms, tipus i paginació, a més d'una manera d'obrir l'actiu seleccionat més tard.

El registre de Fitxer de la vostra aplicació emmagatzema un `asset_ref` acceptat, nom per mostrar, MIME i la relació propietari/feina després d'una càrrega verificada; no utilitzeu una URI local com a identitat al núvol.

Planificat: utilitzeu List my B2 files per crear la llista d'adjunts. asset_refs identifica els fitxers; els valors al mateix índex proporcionen els seus noms i tipus. Seleccionar un fitxer passa el seu asset_ref a Get asset metadata o Download accepted version.

`has_more` i `next_cursor` pertanyen a la consulta actual. Una descàrrega completada retorna `local_output_uri`; és una còpia local del dispositiu, no un enllaç públic permanent.

Restableix la paginació després de canvis en la vinculació/comptes/consultes. A `transfer_error`, conserveu l'element Fitxer existent i mostreu `error_code`; no el substituïu silenciosament per una altra versió del proveïdor.

Planificat. El vostre compte B2 paga els càrrecs d'emmagatzematge i descàrrega.

Feu que la publicació i l'eliminació d'una versió exacta siguin deliberades

El personal no ha d'exposar accidentalment un adjunt privat ni eliminar totes les versions en substituir una imatge.

`asset_ref = the selected accepted version`; la vinculació del bucket i els permisos de fitxer de l'aplicació han de permetre l'operació sol·licitada.

Mostreu la visibilitat actual, demaneu una confirmació explícita i, a continuació, Change public sharing. Per a l'eliminació, invoqueu Delete accepted version amb confirmació; conserveu les metadades de l'aplicació fins que es conegui el resultat confirmat.

Després de `share_changed`, utilitzeu `visibility` i `public_url` només quan la compartició pública hagi estat autoritzada explícitament. Després de `delete_completed`, actualitzeu el registre de Fitxer propietat; `delete_pending` no és una eliminació final.

Comproveu el resultat d'una operació incerta en lloc d'assumir l'èxit. Les URL de lectura del proveïdor emeses anteriorment poden seguir sent vàlides fins a la caducitat; eliminar una fila de la BD o desactivar la compartició no recupera els bytes ja descarregats.

Planificat. El vostre compte B2 paga els càrrecs d'emmagatzematge i descàrrega.

Què funciona ara

Connector planificat. Encara no està instal·lat ni disponible per al seu ús. La guia següent mostra el flux de treball de fitxers previst.

Crea el flux de treball

Planificat

Flux de treball planificat. No disponible a la beta actual.

Aquests exemples utilitzen registres d'aplicació com Lesson, Message i Order. Substituïu-los amb els vostres propis tipus de dades i noms d'elements. Les adreces multimèdia d'exemple s'han de substituir per els vostres propis fitxers.

  1. Planificat: a la configuració del vostre projecte, trieu el vostre emmagatzematge B2 i el bucket permès. Definiu-ne la privacitat, el prefix de carpeta i els tipus i mides de fitxer acceptats.

  2. Utilitzeu List B2 bindings per mostrar les opcions d'emmagatzematge permeses. Utilitzeu List my B2 files per mostrar els fitxers de l'usuari actual i Get my B2 file info per a detalls.

  3. Trieu un fitxer. Definiu bucket_binding_id, local_uri, display_name, mime_type i expected_size, després executeu Upload file. Mostreu el progrés, però espereu upload_verified abans de considerar el fitxer com a desat.

  4. Deseu asset_ref al registre de la vostra aplicació. Utilitzeu-lo per a Get asset metadata, Resolve private read o Download accepted version. Change public sharing i Delete accepted version requereixen una confirmació separada.

Diagrama de flux de treball — no és una captura de pantalla de l'aplicació

Configura una vegada

L'activació de claus està planificada per a aquest connector. Creeu o trieu el vostre projecte d'aplicació Bubble a BestPlugins → Dashboard → Plugins. Trieu Xodera B2 Files Native, copieu-ne la clau, després obriu Bubble → Plugins → Xodera B2 Files Native i enganxeu-la a project_api_key. Deseu una vegada; després utilitzeu les accions següents. Cada connector a cada projecte té la seva pròpia clau.

Utilitzeu el vostre propi compte Backblaze B2 i trieu el bucket per a aquesta aplicació. Decidiu qui pot llegir i pujar fitxers. Deseu els noms dels camps d'usuari sí/no rellevants a b2_reader_permission_field i b2_writer_permission_field; els valors per defecte són b2_files_reader i b2_files_writer. Només un administrador autoritzat hauria de modificar aquests permisos d'usuari.

Configura una vegada
  1. Creeu o trieu el vostre projecte d’aplicació Bubble a BestPlugins → Dashboard → Plugins.
  2. Trieu aquest connector i copieu la clau del projecte.
  3. Planificat: Obriu Bubble → Plugins → Xodera B2 Files Native; enganxeu la clau a project_api_key i deseu.
  4. Afegiu l’element, trieu les vostres dades d’aplicació i construïu el flux de treball a continuació.
  5. Accés a la beta privada només per ara. La instal·lació pública i l’activació de pagament encara no estan obertes.
Instal·lació i subscripció

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.

Desa el resultat a la teva aplicació

Adjunt d'exemple: asset_ref, informe/comanda relacionat, propietari, display_name, mime_type i size_bytes. Deseu-los després de upload_verified. Utilitzeu asset_ref per tornar a obrir un fitxer més tard; una adreça de lectura temporal o un camí en un dispositiu no és una referència permanent al fitxer. Si falla el desament del registre de la base de dades, torneu a intentar desar aquest registre en comptes de pujar el fitxer de nou.

Fallada, cancel·lació i recuperació

Si el resultat d'una pujada és desconegut, conserveu upload_id i utilitzeu Check or recover upload status. No pugeu una altra còpia automàticament. Cancel·lar afecta la transferència incompleta, no un fitxer ja desat. Si l'accés expira, sol·liciteu el fitxer de nou en lloc de reutilitzar una adreça temporal antiga.

Capacitats i límits

Mida màxima de fitxer planificada: 256 MiB, o un límit de bucket inferior que trieu. Els càrrecs d'emmagatzematge i descàrrega de Backblaze pertanyen al vostre compte B2. Els fitxers en un bucket públic són públics fins i tot quan el registre d'aplicació relacionat és privat. No hi ha cap promesa d'escaneig de virus, pujada multipart, pausa o recuperació després de la terminació de l'aplicació.

Configuracions, accions i resultats

Utilitzeu aquests noms a Bubble. Les funcions planificades es marquen per separat.

Configuracions beta disponibles

Configuració de l'element

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_no

Estats

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 · text

Esdeveniments

file_selectedupload_startedupload_transport_completedupload_verifiedupload_pendingbuckets_loadedbucket_selectedlist_loadedmetadata_loadedread_resolveddownload_completedshare_changeddelete_completeddelete_pendingbrowse_loadedtransfer_cancelledcleanup_pendingtransfer_errorsession_cleared

Accions i les seves entrades

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 version
Configuració de l'element · 14

Flux de treball planificat. No disponible a la beta actual.

bucket_binding_idtext · Per defecte: ""
Valor d'exemple<binding returned by List B2 bindings>
Exemple d'expressió BubbleSelected Binding's binding_id
Opció d'emmagatzematge retornada per List B2 bindings. Utilitzeu el seu ID per a aquest fitxer.
local_uritext · Per defecte: ""
Valor d'exemplefile:///app-cache/attachment.jpg
Exemple d'expressió BubbleOffline Files' local_uri
Ubicació de fitxer llegible en aquest dispositiu. No és un enllaç de descàrrega en línia.
display_nametext · Per defecte: ""
Valor d'exemplereport-photo.jpg
Exemple d'expressió BubbleSelected Attachment's display_name
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
mime_typetext · Per defecte: ""
Valor d'exempleimage/jpeg
Exemple d'expressió BubblePhoto Editor's output_mime
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
expected_sizenumber · Per defecte: 0
Valor d'exemple246975
Exemple d'expressió BubbleOffline Files' size_bytes
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
metadata_jsontext · Per defecte: ""
Valor d'exemple{"label":"field-report"}
Exemple d'expressió BubbleSelected Attachment's safe_metadata_json
JSON opcional amb informació de l'aplicació com ara una etiqueta d'informe. Mantingueu-lo petit i eviteu dades personals.
asset_reftext · Per defecte: ""
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.
is_activeyes_no · Per defecte: true
Valor d'exempleyes
Exemple d'expressió BubbleGuideHost's view_is_active (your yes/no custom state)
Estableix sí mentre aquesta vista està oberta. Estableix no en sortir, perquè la reproducció o l'obra actual puguin aturar-se.
disabledyes_no · Per defecte: false
Valor d'exempleno
Exemple d'expressió BubbleGuideHost's is_busy (your yes/no custom state)
Desactiva l'element mentre l'aplicació està ocupada o aquesta acció no està disponible.
languagetext · Per defecte: "auto"
Valor d'exempleuk
Exemple d'expressió BubbleCurrent User's preferred_language
Estableix language=auto per seguir un dispositiu o idioma del navegador compatible. Introdueix un codi d'idioma compatible per seleccionar-lo explícitament.
ui_text_jsontext · Per defecte: ""
Valor d'exemple{}
Exemple d'expressió BubbleApp Settings' player_labels_json (supported keys only)
JSON opcional amb etiquetes de botó compatibles. Deixa buit per utilitzar el text integrat.
titletext · Per defecte: ""
Valor d'exempleLesson 4 — review
Exemple d'expressió BubbleSelected Lesson's name
Text visible de l'aplicació; buit utilitza la còpia localitzada integrada quan sigui compatible. No hi ha credencials.
show_previewyes_no · Per defecte: false
Valor d'exempleyes
Exemple d'expressió BubbleApp Settings' b2_preview
Mostra o amaga la vista prèvia del fitxer.
show_provider_browseyes_no · Per defecte: false
Valor d'exempleno
Exemple d'expressió BubbleCurrent User's authorized_browse_UI (presentation only)
Mostra o amaga els controls de navegació d'emmagatzematge per a usuaris autoritzats.
Accions i les seves entrades · 20

Flux de treball planificat. No disponible a la beta actual.

List allowed buckets

Sense paràmetres d'acció

Select bucket binding
binding_idtext · Per defecte: —
Valor d'exemple<returned allowed binding ID>
Exemple d'expressió BubbleSelected Binding's binding_id
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
Check local source

Sense paràmetres d'acció

Upload file
acknowledge_public_bytesyes_no · Per defecte: —
Valor d'exempleno
Exemple d'expressió BubblePublic bucket disclosure Checkbox is checked (private bucket: no)
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
confirm_retryyes_no · Per defecte: —
Valor d'exempleno
Exemple d'expressió BubbleRetry Checkbox is checked after confirmed clean pending status
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
Check or recover upload status
upload_idtext · Per defecte: —
Valor d'exemple<original returned upload_id>
Exemple d'expressió BubbleCurrent UploadIntent's upload_id
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
Cancel owned transfer

Sense paràmetres d'acció

Clear local session

Sense paràmetres d'acció

List application files

Sense paràmetres d'acció

Refresh application files

Sense paràmetres d'acció

Load more application files

Sense paràmetres d'acció

Select asset reference
asset_reftext · Per defecte: —
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.
Get asset metadata
asset_reftext · Per defecte: —
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.
Resolve private read
asset_reftext · Per defecte: —
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.
Download accepted version
asset_reftext · Per defecte: —
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.
Browse provider files
prefixtext · Per defecte: —
Valor d'exemple""
Exemple d'expressió BubbleAuthorized Browse Settings' prefix
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
load_moreyes_no · Per defecte: —
Valor d'exempleno
Exemple d'expressió BubbleLoad More button only, for unchanged query
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
Change public sharing
asset_reftext · Per defecte: —
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.
enabledyes_no · Per defecte: —
Valor d'exempleno
Exemple d'expressió BubblePublic Share Checkbox is checked after separate confirmation
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
confirmyes_no · Per defecte: —
Valor d'exempleyes — explicit confirmation only
Exemple d'expressió BubbleConfirm Checkbox is checked
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
Delete accepted version
asset_reftext · Per defecte: —
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.
confirmyes_no · Per defecte: —
Valor d'exempleyes — explicit confirmation only
Exemple d'expressió BubbleConfirm Checkbox is checked
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
List B2 bindings
environmenttext · Per defecte: —
Valor d'exempledevelopment
Exemple d'expressió BubbleApp Settings' selected_environment
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.

Valors retornats

ok · yes/nostatus · texterror_code · textbinding_ids · text listlabels · text listprivacy · text listmax_size_bytes · number list
List my B2 files
environmenttext · Per defecte: —
Valor d'exempledevelopment
Exemple d'expressió BubbleApp Settings' selected_environment
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
binding_idtext · Per defecte: —
Valor d'exemple<returned allowed binding ID>
Exemple d'expressió BubbleSelected Binding's binding_id
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
limitnumber · Per defecte: —
Valor d'exemple50
Exemple d'expressió BubbleGallery Settings' page_size
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
cursortext · Per defecte: —
Valor d'exemple""
Exemple d'expressió BubblePrevious List my B2 files result's next_cursor; empty on first page
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.

Valors retornats

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 · text
Get my B2 file info
environmenttext · Per defecte: —
Valor d'exempledevelopment
Exemple d'expressió BubbleApp Settings' selected_environment
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
binding_idtext · Per defecte: —
Valor d'exemple<returned allowed binding ID>
Exemple d'expressió BubbleSelected Binding's binding_id
Utilitza el valor del registre empresarial actual; valida'l respecte als límits següents.
asset_reftext · Per defecte: —
Valor d'exemple<returned asset_ref>
Exemple d'expressió BubbleSelected B2Asset's asset_ref
Identitat d'actiu acceptat estable i opaca del servei. Seleccionar-la mai no eludi la autorització de l'usuari.

Valors retornats

ok · yes/nostatus · texterror_code · textasset_ref · textdisplay_name · textmime_type · textsize_bytes · numbercreated_at · textvisibility · textpublic_url · textprovider_status · textinspection_status · textmetadata_label · text
Estats i esdeveniments

Flux de treball planificat. No disponible a la beta actual.

Estats

status · text

Resultat actual d'aquesta acció. Utilitza l'esdeveniment de finalització coincident abans d'enregistrar l'èxit.

is_busy · yes_no

La feina encara està en curs. Espereu abans d'iniciar una altra acció.

upload_id · text

Identificador per a aquest element o acció. Conserva'l amb el registre d'aplicació corresponent. Utilitza el mateix identificador de sol·licitud en tornar a intentar un resultat incert.

upload_status · text

Resultat actual d'aquesta acció. Utilitza l'esdeveniment de finalització coincident abans d'enregistrar l'èxit.

asset_ref · text

Identificador per a aquest element o acció. Conserva'l amb el registre d'aplicació corresponent. Utilitza el mateix identificador de sol·licitud en tornar a intentar un resultat incert.

display_name · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

mime_type · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

size_bytes · number

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

bytes_sent · number

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

progress · number

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

progress_indeterminate · yes_no

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

temporary_read_url · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

read_expires_at · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

local_output_uri · text

Ubicació del fitxer en aquest dispositiu. Deseu o pugeu el fitxer per separat si ha de quedar en línia.

public_url · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

visibility · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

next_cursor · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

has_more · yes_no

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

query_revision · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

files_json · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

buckets_json · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

remote_files_json · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

remote_next_cursor · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

remote_has_more · yes_no

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

remote_query_revision · text

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

bucket_binding_id · text

Identificador per a aquest element o acció. Conserva'l amb el registre d'aplicació corresponent. Utilitza el mateix identificador de sol·licitud en tornar a intentar un resultat incert.

cleanup_pending · yes_no

Valor actual de l'element seleccionat. Llegeix-lo després de l'esdeveniment relacionat.

error_code · text

Informació d'error de l'última acció. Mostra un missatge útil i ofereix el reintent corresponent.

error_message · text

Informació d'error de l'última acció. Mostra un missatge útil i ofereix el reintent corresponent.

Esdeveniments

file_selected

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

upload_started

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

upload_transport_completed

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

upload_verified

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

upload_pending

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

buckets_loaded

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

bucket_selected

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

list_loaded

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

metadata_loaded

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

read_resolved

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

download_completed

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

share_changed

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

delete_completed

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

delete_pending

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

browse_loaded

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

transfer_cancelled

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

cleanup_pending

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

transfer_error

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

session_cleared

Quan es produeixi aquest esdeveniment, llegiu els estats relacionats del mateix element.

Preguntes que fan els desenvolupadors

Puc desar l'URL de lectura temporal com a fitxer meu?

No. Persisteu asset_ref i les metadades canòniques. Reautoritzeu les lectures; un camí de descàrrega del dispositiu no és un fitxer Bubble.

Com funciona la subscripció?

Preu planificat: instal·lar el connector a Bubble és gratuït. L'accés a BestPlugins és una subscripció separada per a cada connector en cada projecte d'aplicació Bubble: 7 dies gratuïts, després US$1.50 al mes. Development i Live estan inclosos. No hi ha un límit fix al nombre d'operacions; els límits de mida de fitxer i de funcionalitats continuen aplicant-se. La compra encara no està oberta. La pantalla d'activació mostrarà la data de facturació inicial i les condicions de cancel·lació.

Guies relacionades

Llançament de Marketplace pendent

Guia del fòrum no publicada

Per obtenir ajuda, indiqueu quin connector i dispositiu utilitzeu, l'acció que heu provat i què ha passat. Utilitzeu un exemple sense dades personals. No compartiu mai la vostra clau ni fitxers privats.