← Të gjithë udhëzuesit për shtojcat native

Xodera Plugins · Bubble Native

Xodera B2 Files Native

Mbani bashkëngjitjet e aplikacionit në ruajtjen tuaj personale Backblaze B2. Lejoni përdoruesit e lejuar të ngarkojnë, shfletojnë dhe shkarkojnë skedarë, dhe të zgjedhin në mënyrë të qartë kur një skedar mund të ndahet publikisht.

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.

Dokumentacioni i rishikuar 6 November 2026

Shembuj praktikë

Ruani një bashkëngjitje pune në bucket-in privat të zhvilluesit.

Një punë Bubble kërkon një referencë të qëndrueshme ruajtjeje pa trajtuar një URL shkarkimi që skadon si identitetin e skedarit.

`bucket_binding_id = an allowed binding to your own private bucket`; `local_uri` dinamik, `display_name`, `mime_type` dhe `expected_size` përshkruajnë skedarin lokal të zgjedhur.

Planifikuar: Check local source → Upload file → prit për `upload_verified`. Më pas rrjedha juaj e punës ruan `asset_ref` dhe të dhënat meta në regjistrin Job që i përket aplikacionit.

Përdorni `asset_ref`, `size_bytes`, `mime_type` dhe `upload_status`. Më vonë, Resolve private read mund të ofrojë një URL të përkohshme për përdorim të autorizuar.

Nëse ruajtja në bazën e të dhënave dështon pas `upload_verified`, riprovoni përditësimin e DB-së me të njëjtën referencë aset në vend të një ngarkimi tjetër. Kontrolloni rezultatin e `upload_pending` duke përdorur Check or recover upload status dhe të njëjtin ID ngarkimi.

Planifikuar. Llogaria juaj B2 paguan tarifat e ruajtjes dhe shkarkimit.

Krijoni një galeri bashkëngjitjesh të administruara nga aplikacioni, me regjistra të qëndrueshëm skedarësh

Një galeri skedarësh kërkon emra, lloje dhe paginim, si dhe një mënyrë për të hapur asetin e zgjedhur më vonë.

Regjistri i Skedarit të aplikacionit tuaj ruan një `asset_ref` të pranuar, emrin e shfaqur, MIME dhe lidhjen pronar/punë pas një ngarkimi të verifikuar; mos përdorni një URI lokale si identitetin e saj në re.

Planifikuar: përdorni List my B2 files për të ndërtuar listën e bashkëngjitjeve. asset_refs identifikon skedarët; vlerat në të njëjtin indeks japin emrat dhe llojet e tyre. Zgjedhja e një skedari kalon asset_ref e tij te Get asset metadata ose Download accepted version.

`has_more` dhe `next_cursor` i përkasin pyetjes aktuale. Një shkarkim i plotësuar kthen `local_output_uri`; është një kopje lokale në pajisje, jo një lidhje publike e përhershme.

Rivendosni paginimin pas ndryshimeve të lidhjes/llogarisë/pyetjes. Në `transfer_error`, ruani File Thing ekzistues dhe shfaqni `error_code`; mos e zëvendësoni në heshtje me një version tjetër të ofruesit.

Planifikuar. Llogaria juaj B2 paguan tarifat e ruajtjes dhe shkarkimit.

Bëni publikimin dhe fshirjen e versionit të saktë të ndërgjegjshme

Stafi nuk duhet të ekspozojë aksidentalisht një bashkëngjitje private ose të fshijë çdo version kur zëvendëson një imazh.

`asset_ref = the selected accepted version`; lidhja e bucket-it dhe lejet e skedarëve të aplikacionit duhet të lejojnë veprimin e kërkuar.

Shfaqni dukshmërinë aktuale, kërkoni konfirmim të qartë, pastaj Change public sharing. Për heqjen, thërrisni Delete accepted version me konfirmim; mbani të dhënat meta të aplikacionit deri sa të njihet rezultati i konfirmuar.

Pas `share_changed`, përdorni `visibility` dhe `public_url` vetëm kur ndarja publike është autorizuar në mënyrë të qartë. Pas `delete_completed`, përditësoni regjistrin File që i përket aplikacionit; `delete_pending` nuk është fshirja përfundimtare.

Kontrolloni rezultatin e një veprimi të pasigurt në vend që të supozoni suksesin. URL-të e leximit të ofruesit të lëshuara më parë mund të mbeten të vlefshme deri në skadim; heqja e një rreshti DB ose çaktivizimi i ndarjes nuk mund t’i tërheqë mbrapsht të dhënat që janë shkarkuar tashmë.

Planifikuar. Llogaria juaj B2 paguan tarifat e ruajtjes dhe shkarkimit.

Çfarë funksionon tani

Shtojcë e planifikuar. Nuk është ende e instaluar ose e disponueshme për përdorim. Udhëzuesi më poshtë tregon rrjedhën e punës së skedarëve të synuar.

Krijoni rrjedhën e punës

Planifikuar

Proces i planifikuar. Ende i padisponueshëm në beta-në aktuale.

Këto shembuj përdorin regjistrime aplikacioni si Lesson, Message dhe Order. Zëvendësoni ato me llojet tuaja të të dhënave dhe emrat e elementeve. Adresat e mediave shembull duhet të zëvendësohen me skedarët tuaj.

  1. Planifikuar: në cilësimet e projektit tuaj, zgjidhni ruajtjen tuaj B2 dhe bucket-in e lejuar. Caktoni privatësinë, prefiksin e dosjes dhe llojet dhe madhësitë e skedarëve të pranuara.

  2. Përdorni List B2 bindings për të shfaqur zgjedhjet e lejuara të ruajtjes. Përdorni List my B2 files për të shfaqur skedarët e përdoruesit aktual dhe Get my B2 file info për detajet.

  3. Zgjidhni një skedar. Caktoni bucket_binding_id, local_uri, display_name, mime_type dhe expected_size, pastaj ekzekutoni Upload file. Shfaqni progresin, por prisni upload_verified përpara se të trajtoni skedarin si i ruajtur.

  4. Ruani asset_ref në regjistrin e aplikacionit tuaj. Përdoreni për Get asset metadata, Resolve private read ose Download accepted version. Change public sharing dhe Delete accepted version kërkojnë një konfirmim të veçantë.

Diagram i rrjedhës së punës — jo një screenshot i aplikacionit

Konfigurojeni një herë

Aktivizimi i çelësit është i planifikuar për këtë shtojcë. Krijoni ose zgjidhni projektin tuaj Bubble në BestPlugins → Dashboard → Plugins. Zgjidhni Xodera B2 Files Native, kopjoni çelësin e tij, pastaj hapni Bubble → Plugins → Xodera B2 Files Native dhe ngjitni në project_api_key. Ruani një herë; më pas përdorni veprimet më poshtë. Çdo shtojcë në çdo projekt ka çelësin e vet.

Përdorni llogarinë tuaj personale Backblaze B2 dhe zgjidhni bucket-in për këtë aplikacion. Vendosni kush mund të lexojë dhe ngarkojë skedarë. Ruani emrat e fushave përkatëse yes/no në User në b2_reader_permission_field dhe b2_writer_permission_field; vlerat parazgjedhje janë b2_files_reader dhe b2_files_writer. Vetëm një administrator i autorizuar duhet të ndryshojë këto leje përdoruesi.

Konfigurojeni një herë
  1. Krijoni ose zgjidhni projektin tuaj të aplikacionit Bubble në BestPlugins → Dashboard → Plugins.
  2. Zgjidhni këtë shtojcë dhe kopjoni çelësin e projektit.
  3. Planifikuar: Hap Bubble → Plugins → Xodera B2 Files Native; ngjitni çelësin në project_api_key dhe ruani.
  4. Shtoni elementin, zgjidhni të dhënat e aplikacionit tuaj dhe ndërtoni rrjedhën e punës më poshtë.
  5. Akses beta privat vetëm për momentin. Instalimi publik dhe aktivizimi me pagesë ende nuk janë të hapur.
Instalim dhe abonim

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.

Ruani rezultatin në aplikacionin tuaj

Bashkëngjitja Shembull: asset_ref, raporti/porosia i lidhur, pronari, display_name, mime_type dhe size_bytes. Ruani këto pas upload_verified. Përdorni asset_ref për të rihapur një skedar më vonë; një adresë e përkohshme leximi ose një shteg në një pajisje nuk është referencë e përhershme skedari. Nëse ruajtja e regjistrit të bazës së të dhënave dështon, riprovoni ruajtjen e atij regjistri në vend që të ngarkoni skedarin përsëri.

Dështim, anulim dhe rikuperim

Nëse rezultati i ngarkimit është i panjohur, mbani upload_id dhe përdorni Check or recover upload status. Mos ngarkoni një kopje tjetër automatikisht. Anulimi prek transferimin e paplotësuar, jo një skedar të ruajtur tashmë. Nëse qasja skadon, kërkoni skedarin përsëri në vend që të ripërdorni një adresë të vjetër të përkohshme.

Aftësitë dhe kufizimet

Madhësia maksimale e planifikuar e skedarit: 256 MiB, ose një kufi më i ulët bucket-i që zgjidhni. Tarifat e ruajtjes dhe shkarkimit në Backblaze i përkasin llogarisë tuaj B2. Skedarët në një bucket publik janë publikë edhe kur regjistri i aplikacionit përkatës është privat. Nuk ka premtim për skanim virusi, ngarkim me shumë pjesë, pauzë ose rikuperim pas ndërprerjes së aplikacionit.

Rregullimet, veprimet dhe rezultatet

Përdorni këto emra në Bubble. Veçoritë e planifikuara janë shënuar veçmas.

Cilësimet beta të disponueshme

Rregullimet e elementit

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

Gjendjet

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

Ngjarjet

file_selectedupload_startedupload_transport_completedupload_verifiedupload_pendingbuckets_loadedbucket_selectedlist_loadedmetadata_loadedread_resolveddownload_completedshare_changeddelete_completeddelete_pendingbrowse_loadedtransfer_cancelledcleanup_pendingtransfer_errorsession_cleared

Veprimet dhe inputet e tyre

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
Rregullimet e elementit · 14

Proces i planifikuar. Ende i padisponueshëm në beta-në aktuale.

bucket_binding_idtext · Parazgjedhur: ""
Vlera shembull<binding returned by List B2 bindings>
Shembull i shprehjes BubbleSelected Binding's binding_id
Zgjedhja e ruajtjes kthehet nga List B2 bindings. Përdorni ID-në e saj për këtë skedar.
local_uritext · Parazgjedhur: ""
Vlera shembullfile:///app-cache/attachment.jpg
Shembull i shprehjes BubbleOffline Files' local_uri
Vendndodhja e lexueshme e skedarit në këtë pajisje. Nuk është një lidhje shkarkimi në internet.
display_nametext · Parazgjedhur: ""
Vlera shembullreport-photo.jpg
Shembull i shprehjes BubbleSelected Attachment's display_name
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
mime_typetext · Parazgjedhur: ""
Vlera shembullimage/jpeg
Shembull i shprehjes BubblePhoto Editor's output_mime
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
expected_sizenumber · Parazgjedhur: 0
Vlera shembull246975
Shembull i shprehjes BubbleOffline Files' size_bytes
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
metadata_jsontext · Parazgjedhur: ""
Vlera shembull{"label":"field-report"}
Shembull i shprehjes BubbleSelected Attachment's safe_metadata_json
JSON opsionale me informacion të aplikacionit si një etiketë raporti. Mbaje të shkurtër dhe shmang të dhënat personale.
asset_reftext · Parazgjedhur: ""
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.
is_activeyes_no · Parazgjedhur: true
Vlera shembullyes
Shembull i shprehjes BubbleGuideHost's view_is_active (your yes/no custom state)
Vendosni yes ndërsa kjo pamje është e hapur. Vendosni no kur dilni, në mënyrë që riprodhimi ose puna aktuale të mund të ndalojë.
disabledyes_no · Parazgjedhur: false
Vlera shembullno
Shembull i shprehjes BubbleGuideHost's is_busy (your yes/no custom state)
Çaktivizo elementin ndërsa aplikacioni juaj është i zënë ose kjo veprim është i padisponueshëm.
languagetext · Parazgjedhur: "auto"
Vlera shembulluk
Shembull i shprehjes BubbleCurrent User's preferred_language
Vendosni language=auto për të ndjekur gjuhën e pajisjes ose të shfletuesit, nëse ajo mbështetet. Futni një kod gjuhe të mbështetur për ta zgjedhur gjuhën shprehimisht.
ui_text_jsontext · Parazgjedhur: ""
Vlera shembull{}
Shembull i shprehjes BubbleApp Settings' player_labels_json (supported keys only)
JSON opsionale me etiketa butonash të mbështetura. Lëreni bosh për të përdorur tekstin e brendshëm.
titletext · Parazgjedhur: ""
Vlera shembullLesson 4 — review
Shembull i shprehjes BubbleSelected Lesson's name
Teksti i dukshëm i aplikacionit; bosh përdor kopjen e brendshme të lokalizuar ku mbështetet. Pa kredenciale.
show_previewyes_no · Parazgjedhur: false
Vlera shembullyes
Shembull i shprehjes BubbleApp Settings' b2_preview
Shfaq ose fshih parapamjen e skedarit.
show_provider_browseyes_no · Parazgjedhur: false
Vlera shembullno
Shembull i shprehjes BubbleCurrent User's authorized_browse_UI (presentation only)
Shfaq ose fshih kontrolllet e shfletimit të ruajtjes për përdoruesit e lejuar.
Veprimet dhe inputet e tyre · 20

Proces i planifikuar. Ende i padisponueshëm në beta-në aktuale.

List allowed buckets

Pa parametra veprimi

Select bucket binding
binding_idtext · Parazgjedhur: —
Vlera shembull<returned allowed binding ID>
Shembull i shprehjes BubbleSelected Binding's binding_id
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
Check local source

Pa parametra veprimi

Upload file
acknowledge_public_bytesyes_no · Parazgjedhur: —
Vlera shembullno
Shembull i shprehjes BubblePublic bucket disclosure Checkbox is checked (private bucket: no)
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
confirm_retryyes_no · Parazgjedhur: —
Vlera shembullno
Shembull i shprehjes BubbleRetry Checkbox is checked after confirmed clean pending status
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
Check or recover upload status
upload_idtext · Parazgjedhur: —
Vlera shembull<original returned upload_id>
Shembull i shprehjes BubbleCurrent UploadIntent's upload_id
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
Cancel owned transfer

Pa parametra veprimi

Clear local session

Pa parametra veprimi

List application files

Pa parametra veprimi

Refresh application files

Pa parametra veprimi

Load more application files

Pa parametra veprimi

Select asset reference
asset_reftext · Parazgjedhur: —
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.
Get asset metadata
asset_reftext · Parazgjedhur: —
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.
Resolve private read
asset_reftext · Parazgjedhur: —
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.
Download accepted version
asset_reftext · Parazgjedhur: —
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.
Browse provider files
prefixtext · Parazgjedhur: —
Vlera shembull""
Shembull i shprehjes BubbleAuthorized Browse Settings' prefix
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
load_moreyes_no · Parazgjedhur: —
Vlera shembullno
Shembull i shprehjes BubbleLoad More button only, for unchanged query
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
Change public sharing
asset_reftext · Parazgjedhur: —
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.
enabledyes_no · Parazgjedhur: —
Vlera shembullno
Shembull i shprehjes BubblePublic Share Checkbox is checked after separate confirmation
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
confirmyes_no · Parazgjedhur: —
Vlera shembullyes — explicit confirmation only
Shembull i shprehjes BubbleConfirm Checkbox is checked
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
Delete accepted version
asset_reftext · Parazgjedhur: —
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.
confirmyes_no · Parazgjedhur: —
Vlera shembullyes — explicit confirmation only
Shembull i shprehjes BubbleConfirm Checkbox is checked
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
List B2 bindings
environmenttext · Parazgjedhur: —
Vlera shembulldevelopment
Shembull i shprehjes BubbleApp Settings' selected_environment
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.

Vlerat e kthyera

ok · yes/nostatus · texterror_code · textbinding_ids · text listlabels · text listprivacy · text listmax_size_bytes · number list
List my B2 files
environmenttext · Parazgjedhur: —
Vlera shembulldevelopment
Shembull i shprehjes BubbleApp Settings' selected_environment
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
binding_idtext · Parazgjedhur: —
Vlera shembull<returned allowed binding ID>
Shembull i shprehjes BubbleSelected Binding's binding_id
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
limitnumber · Parazgjedhur: —
Vlera shembull50
Shembull i shprehjes BubbleGallery Settings' page_size
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
cursortext · Parazgjedhur: —
Vlera shembull""
Shembull i shprehjes BubblePrevious List my B2 files result's next_cursor; empty on first page
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.

Vlerat e kthyera

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 · Parazgjedhur: —
Vlera shembulldevelopment
Shembull i shprehjes BubbleApp Settings' selected_environment
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
binding_idtext · Parazgjedhur: —
Vlera shembull<returned allowed binding ID>
Shembull i shprehjes BubbleSelected Binding's binding_id
Përdorni vlerën e regjistrimit aktual të biznesit; verifikojeni kundrejt kufijve më poshtë.
asset_reftext · Parazgjedhur: —
Vlera shembull<returned asset_ref>
Shembull i shprehjes BubbleSelected B2Asset's asset_ref
Identifikues i qëndrueshëm dhe opak i asetit të pranuar nga shërbimi. Përzgjedhja e tij nuk e anashkalon kurrë autorizimin e përdoruesit.

Vlerat e kthyera

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
Gjendjet dhe ngjarjet

Proces i planifikuar. Ende i padisponueshëm në beta-në aktuale.

Gjendjet

status · text

Rezultati aktual i kësaj veprimi. Përdorni ngjarjen përfundimtare përkatëse përpara se të ruani suksesin.

is_busy · yes_no

Puna është ende në zhvillim. Prisni përpara se të filloni një veprim tjetër.

upload_id · text

Identifikues për këtë artikull ose veprim. Mbajeni me regjistrin përkatës të aplikacionit. Përdorni të njëjtin identifikues kërkese kur riprovoni një rezultat të pasigurt.

upload_status · text

Rezultati aktual i kësaj veprimi. Përdorni ngjarjen përfundimtare përkatëse përpara se të ruani suksesin.

asset_ref · text

Identifikues për këtë artikull ose veprim. Mbajeni me regjistrin përkatës të aplikacionit. Përdorni të njëjtin identifikues kërkese kur riprovoni një rezultat të pasigurt.

display_name · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

mime_type · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

size_bytes · number

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

bytes_sent · number

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

progress · number

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

progress_indeterminate · yes_no

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

temporary_read_url · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

read_expires_at · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

local_output_uri · text

Vendndodhja e skedarit në këtë pajisje. Ruani ose ngarkoni skedarin veçmas nëse duhet të mbahet online.

public_url · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

visibility · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

next_cursor · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

has_more · yes_no

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

query_revision · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

files_json · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

buckets_json · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

remote_files_json · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

remote_next_cursor · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

remote_has_more · yes_no

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

remote_query_revision · text

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

bucket_binding_id · text

Identifikues për këtë artikull ose veprim. Mbajeni me regjistrin përkatës të aplikacionit. Përdorni të njëjtin identifikues kërkese kur riprovoni një rezultat të pasigurt.

cleanup_pending · yes_no

Vlera aktuale për elementin e zgjedhur. Lexojeni pas ngjarjes përkatëse.

error_code · text

Informacioni i gabimit për veprimin e fundit. Shfaqni një mesazh i dobishëm dhe ofroni riprovimin përkatës.

error_message · text

Informacioni i gabimit për veprimin e fundit. Shfaqni një mesazh i dobishëm dhe ofroni riprovimin përkatës.

Ngjarjet

file_selected

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

upload_started

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

upload_transport_completed

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

upload_verified

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

upload_pending

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

buckets_loaded

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

bucket_selected

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

list_loaded

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

metadata_loaded

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

read_resolved

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

download_completed

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

share_changed

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

delete_completed

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

delete_pending

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

browse_loaded

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

transfer_cancelled

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

cleanup_pending

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

transfer_error

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

session_cleared

Kur ndodh kjo ngjarje, lexoni gjendjet përkatëse nga i njëjti element.

Pyetjet që bëjnë zhvilluesit

A mund ta ruaj URL-në e përkohshme të leximit si skedarin tim?

Jo. Ruani në mënyrë të qëndrueshme asset_ref dhe metadatat kanonike. Autorizoni përsëri leximet; një shteg shkarkimi në pajisje nuk është një Bubble File.

Si funksionon abonimi?

Çmimi i planifikuar: instalimi i shtojcës në Bubble është falas. Qasja në BestPlugins është një abonim i veçantë për çdo shtojcë në çdo projekt aplikacioni Bubble: 7 ditë falas, pastaj US$1.50 në muaj. Development dhe Live përfshihen. Nuk ka kufi të caktuar për numrin e operacioneve; kufizimet për madhësinë e skedarëve dhe për veçoritë vazhdojnë të zbatohen. Pagesa nuk është hapur ende. Ekrani i aktivizimit do të shfaqë datën e parë të faturimit dhe kushtet e anulimit.

Udhëzues të lidhur

Lëshimi në Marketplace është në pritje

Udhëzuesi i forumit nuk është postuar

Për ndihmë, na tregoni cilin shtojcë dhe pajisje përdorni, veprimin që provuat dhe çfarë ndodhi. Përdorni një shembull pa të dhëna personale. Kurrë mos ndani çelësin tuaj ose skedarët privatë.