← Բոլոր նատիվ ուղեցույցները

Xodera Plugins · Bubble Native

Xodera B2 Files Native

Պահեք հավելվածի կցվածությունները ձեր սեփական Backblaze B2 պահեստում։ Թույլատրեք թույլատրված օգտվողներին վերբեռնել, դիտել և ներբեռնել ֆայլերը, և հստակ ընտրեք, երբ ֆայլը կարող է հանրային կերպով կիսվել։

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.

Փաստաթղթերը վերանայված 6 նոյեմբեր 2026

Պրակտիկ օրինակներ

Պահպանեք աշխատանքի կցորդը մշակողի սեփական մասնավոր բակետում

Bubble Job գրառումը պահանջում է կայուն պահեստավորման հղում՝ առանց ժամկետով սահմանափակված ներբեռնման URL-ը դիտելու որպես ֆայլի ինքնություն։

`bucket_binding_id = an allowed binding to your own private bucket`; դինամիկ `local_uri`, `display_name`, `mime_type` և `expected_size` նկարագրում են ընտրված տեղական ֆայլը։

Պլանավորված է՝ Check local source → Upload file → սպասել `upload_verified`-ին։ Ձեր աշխատանքային հոսքը ապա պահում է `asset_ref` և մետադատան սեփական Job գրառման վրա։

Օգտագործեք `asset_ref`, `size_bytes`, `mime_type` և `upload_status`։ Հետո Resolve private read կարող է տրամադրել ժամանակավոր URL՝ թույլատրված օգտագործման համար։

Եթե տվյալների բազայի պահպանումը ձախողվի `upload_verified`-ի հետո, կրկին փորձեք DB թարմացումը նույն asset reference-ով, այլ ոչ այլ վերբեռնումով։ Ստուգեք `upload_pending`-ի արդյունքը՝ օգտագործելով Check or recover upload status և նույն վերբեռնման ID-ն։

Պլանավորված է։ Ձեր B2 հաշիվը վճարում է պահեստավորման և ներբեռնման ծախսերը։

Ստեղծեք ձեզ պատկանող կցորդների պատկերասրահ՝ ֆայլերի կայուն գրառումներով։

Ֆայլի գալերեային պետք են անուններ, տեսակներ և էջավորում, ինչպես նաև մեթոդ՝ ընտրված asset-ը հետագայում բացելու համար։

Ձեր հավելվածի File գրառումը պահում է ընդունված `asset_ref`, ցուցադրվող անուն, MIME և սեփականատեր/աշխատանք հարաբերությունը հաստատված վերբեռնման հետո; մի օգտագործեք տեղական URI-ը որպես նրա ամպային ինքնություն։

Պլանավորված է՝ օգտագործել List my B2 files՝ կցորդների ցանկը կառուցելու համար։ asset_refs-ը նույնացնում է ֆայլերը; նույն ինդեքսի արժեքները տրամադրում են նրանց անունները և տեսակները։ Ֆայլի ընտրությունը փոխանցում է նրա asset_ref-ը Get asset metadata-ին կամ Download accepted version-ին։

`has_more` և `next_cursor` պատկանում են ընթացիկ հարցմանը։ Ավարտված ներբեռնումը վերադարձնում է `local_output_uri`; դա սարքի տեղական պատճեն է, ոչ թե մշտական հանրային հղում։

Վերակայեք էջավորումը կապի/հաշվի/հարցման փոփոխությունների հետո։ `transfer_error`-ի դեպքում, պահպանեք գոյություն ունեցող File Thing-ը և ցույց տվեք `error_code`-ը; չփոխարինեք այն լուռ այլ պրովայդերի տարբերակով։

Պլանավորված է։ Ձեր B2 հաշիվը վճարում է պահեստավորման և ներբեռնման ծախսերը։

Կատարեք հրապարակումը և ճշգրիտ տարբերակի ջնջումը նպատակավոր կերպով

Աշխատակազմը չպետք է պատահաբար բացահայտի մասնավոր կցորդը կամ ջնջի բոլոր տարբերակները պատկեր փոխարինելու ժամանակ։

`asset_ref = the selected accepted version`; bucket-ի կապը և հավելվածի ֆայլի թույլտվությունները պետք է թույլատրեն պահանջված գործողությունը։

Ցույց տվեք ընթացիկ տեսանելիությունը, խնդրեք բացահայտ հաստատում, ապա կատարեք Change public sharing-ը։ Հեռացման համար, կանչեք Delete accepted version-ը հաստատությամբ; պահեք հավելվածի մետադատան մինչև հաստատված արդյունքը հայտնի լինի։

`share_changed`-ի հետո, օգտագործեք `visibility` և `public_url` միայն այն դեպքում, երբ հանրային բաժանումը բացահայտ թույլատրվել է։ `delete_completed`-ի հետո, թարմացրեք սեփական File գրառումը; `delete_pending`-ը վերջնական ջնջում չէ։

Ստուգեք անորոշ գործողության արդյունքը, այլ ոչ թե ենթադրեք հաջողություն։ Նախկինում թողարկված պրովայդերի ընթերցման URL-ները կարող են մնալ վավեր մինչև ժամկետը; DB տողի հեռացումը կամ համօգտագործման անջատումը հետ չի կանչում արդեն ներբեռնված բայթերը։

Պլանավորված է։ Ձեր B2 հաշիվը վճարում է պահեստավորման և ներբեռնման ծախսերը։

Ինչ է աշխատում հիմա

Պլանավորված պլագին։ Այն դեռ չի տեղադրվել և հասանելի չէ օգտագործման համար։ Ստորև գտնվող ուղեցույցը ցույց է տալիս նախատեսված ֆայլերի աշխատանքային հոսքը։

Ստեղծեք աշխատանքային հոսքը

Պլանավորված

Պլանավորված աշխատանքային հոսք։ Դեռ հասանելի չէ ընթացիկ բետայում։

Այս օրինակները օգտագործում են հավելվածի գրառումներ, ինչպիսիք են Lesson, Message և Order։ Փոխարինեք դրանք ձեր տվյալների տեսակներով և տարրերի անուններով։ Օրինակների մեդիա հասցեները պետք է փոխարինվեն ձեր սեփական ֆայլերով։

  1. Պլանավորված՝ ձեր նախագծի կարգավորումներում ընտրեք ձեր B2 պահեստը և թույլատրված bucket-ը։ Կարգավորեք նրա գաղտնիությունը, պանակի նախածանցը և ընդունված ֆայլերի տեսակները և չափերը։

  2. Օգտագործեք List B2 bindings՝ թույլատրված պահեստավորման ընտրությունները ցույց տալու համար։ Օգտագործեք List my B2 files՝ ընթացիկ օգտվողի ֆայլերը ցույց տալու համար և Get my B2 file info՝ մանրամասների համար։

  3. Ընտրեք ֆայլ։ Սահմանեք bucket_binding_id, local_uri, display_name, mime_type և expected_size, ապա գործարկեք Upload file։ Ցուցադրեք առաջընթացը, բայց սպասեք upload_verified-ին, նախքան ֆայլը որպես պահպանված համարելը։

  4. Պահեք asset_ref-ը ձեր հավելվածի գրառումում։ Օգտագործեք այն Get asset metadata, Resolve private read կամ Download accepted version համար։ Change public sharing և Delete accepted version պահանջում են առանձին հաստատում։

Աշխատանքային հոսքի դիագրամ — ոչ հավելվածի սկրինշոտ

Կարգավորեք մեկ անգամ

Այս պլագինի համար բանալու ակտիվացումը պլանավորված է։ Ստեղծեք կամ ընտրեք ձեր Bubble հավելվածի նախագիծը BestPlugins → Dashboard → Plugins-ում։ Ընտրեք Xodera B2 Files Native, պատճենեք նրա բանալին, ապա բացեք Bubble → Plugins → Xodera B2 Files Native և տեղադրեք այն project_api_key-ում։ Մի անգամ պահպանեք; ապա օգտագործեք ներքևի գործողությունները։ Յուրաքանչյուր պլագին յուրաքանչյուր նախագծում ունի իր սեփական բանալին։

Օգտագործեք ձեր սեփական Backblaze B2 հաշիվը և ընտրեք այս հավելվածի համար bucket-ը։ Որոշեք, ով կարող է կարդալ և վերբեռնել ֆայլերը։ Պահպանեք User տիպի համապատասխան yes/no դաշտերի անունները b2_reader_permission_field և b2_writer_permission_field-ում; լռելյայն արժեքները՝ b2_files_reader և b2_files_writer։ Միայն թույլատրված ադմինիստրատորն պետք է փոխի այդ օգտվողի թույլտվությունները։

Կարգավորեք մեկ անգամ
  1. Ստեղծեք կամ ընտրեք ձեր Bubble հավելվածի նախագիծը BestPlugins → Dashboard → Plugins-ում։
  2. Ընտրեք այս պլագինը և պատճենեք նրա նախագծի բանալին։
  3. Պլանավորված է՝ բացել Bubble → Plugins → Xodera B2 Files Native; տեղադրել բանալին project_api_key-ում և պահպանել։
  4. Ավելացրեք տարրը, ընտրեք ձեր հավելվածի տվյալները և կառուցեք ներքևում գտնվող աշխատանքային հոսքը։
  5. Պրիվատ բետա հասանելիություն միայն այս պահին։ Հանրային տեղադրում և վճարովի ակտիվացում դեռ բաց չեն։
Տեղադրում և բաժանորդագրություն

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.

Պահպանեք արդյունքը ձեր հավելվածում

Օրինակ կցվածություն՝ asset_ref, կապված հաշվետվություն/պատվեր, սեփականատեր, display_name, mime_type և size_bytes։ Պահպանեք դրանք upload_verified-ի հետո։ Օգտագործեք asset_ref՝ ֆայլը հետագայում բացելու համար; ժամանակավոր ընթերցման հասցեն կամ միակ սարքի ուղին չի հանդիսանում մշտական ֆայլի հղում։ Եթե տվյալների բազայի գրառումը չհաջողվի, կրկին փորձեք գրառումը պահպանել, այլ ոչ թե ֆայլը նորից վերբեռնել։

Ձախողում, չեղարկում և վերականգնում

Եթե վերբեռնման արդյունքը անհայտ է, պահեք upload_id և օգտագործեք Check or recover upload status։ Մի վերբեռնեք այլ պատճեն ավտոմատ կերպով։ Չեղարկումը ազդում է չավարտված փոխանցման վրա, ոչ թե արդեն պահպանված ֆայլի վրա։ Եթե հասանելիությունը սպառվում է, նորից պահանջեք ֆայլը, այլ ոչ թե օգտագործեք հին ժամանակավոր հասցեն։

Հնարավորություններ և սահմանափակումներ

Պլանավորված առավելագույն ֆայլի չափը՝ 256 MiB, կամ ավելի ցածր bucket-ի սահմանափակում, որը դուք ընտրում եք։ Backblaze-ի պահեստավորման և ներբեռնման վճարները պատկանում են ձեր B2 հաշիվին։ Հանրային bucket-ի ֆայլերը հանրային են, նույնիսկ եթե կապված հավելվածի գրառումը անձնական է։ Վիրուսների սկանավորելու խոստում, բազմակազմի վերբեռնում, դադարեցում կամ վերականգնում հավելվածի ավարտից հետո չի ապահովվում։

Կարգավորումներ, գործողություններ և արդյունքներ

Օգտագործեք այս անունները Bubble-ում։ Պլանավորված հատկությունները նշված են առանձին.

Մատչելի բետա կարգավորումներ

Էլեմենտի կարգավորումներ

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

Կարգավիճակներ

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

Իրադարձություններ

file_selectedupload_startedupload_transport_completedupload_verifiedupload_pendingbuckets_loadedbucket_selectedlist_loadedmetadata_loadedread_resolveddownload_completedshare_changeddelete_completeddelete_pendingbrowse_loadedtransfer_cancelledcleanup_pendingtransfer_errorsession_cleared

Գործողություններ և դրանց մուտքերը

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
Էլեմենտի կարգավորումներ · 14

Պլանավորված աշխատանքային հոսք։ Դեռ հասանելի չէ ընթացիկ բետայում։

bucket_binding_idtext · Դեֆոլտ: ""
Օրինակային արժեք<binding returned by List B2 bindings>
Օրինակ Bubble արտահայտությունSelected Binding's binding_id
Պահեստավորման ընտրությունը վերադարձված է List B2 bindings-ի կողմից։ Օգտագործեք նրա ID-ն այս ֆայլի համար։
local_uritext · Դեֆոլտ: ""
Օրինակային արժեքfile:///app-cache/attachment.jpg
Օրինակ Bubble արտահայտությունOffline Files' local_uri
Կարդացվող ֆայլի տեղակայությունը այս սարքում։ Դա առցանց ներբեռնման հղում չէ։
display_nametext · Դեֆոլտ: ""
Օրինակային արժեքreport-photo.jpg
Օրինակ Bubble արտահայտությունSelected Attachment's display_name
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
mime_typetext · Դեֆոլտ: ""
Օրինակային արժեքimage/jpeg
Օրինակ Bubble արտահայտությունPhoto Editor's output_mime
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
expected_sizenumber · Դեֆոլտ: 0
Օրինակային արժեք246975
Օրինակ Bubble արտահայտությունOffline Files' size_bytes
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
metadata_jsontext · Դեֆոլտ: ""
Օրինակային արժեք{"label":"field-report"}
Օրինակ Bubble արտահայտությունSelected Attachment's safe_metadata_json
Ընտրական JSON՝ հավելվածի տեղեկություններով, ինչպիսիք են հաշվետվության պիտակը։ Պահեք այն փոքր և խուսափեք անձնական տվյալներից։
asset_reftext · Դեֆոլտ: ""
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։
is_activeyes_no · Դեֆոլտ: true
Օրինակային արժեքyes
Օրինակ Bubble արտահայտությունGuideHost's view_is_active (your yes/no custom state)
Սահմանեք yes, քանի դեռ այս տեսքը բաց է։ Դուրս գալիս սահմանեք no, որպեսզի նվագարկումը կամ ընթացիկ աշխատանքը կարողանա դադարել։
disabledyes_no · Դեֆոլտ: false
Օրինակային արժեքno
Օրինակ Bubble արտահայտությունGuideHost's is_busy (your yes/no custom state)
Անջատեք տարրը, երբ ձեր հավելվածը զբաղված է կամ այս գործողությունը անհասանելի է։
languagetext · Դեֆոլտ: "auto"
Օրինակային արժեքuk
Օրինակ Bubble արտահայտությունCurrent User's preferred_language
Սահմանեք language=auto՝ հետևելու աջակցված սարքին կամ բրաուզերի լեզվին։ Մուտքագրեք աջակցված լեզվի կոդ՝ այն բացահայտ ընտրելու համար։
ui_text_jsontext · Դեֆոլտ: ""
Օրինակային արժեք{}
Օրինակ Bubble արտահայտությունApp Settings' player_labels_json (supported keys only)
Ընտրական JSON՝ աջակցված կոճակների պիտակներով։ Դատարկ թողեք՝ օգտագործելով ներառված տեքստը։
titletext · Դեֆոլտ: ""
Օրինակային արժեքLesson 4 — review
Օրինակ Bubble արտահայտությունSelected Lesson's name
Հավելվածում տեսանելի տեքստ․ դատարկ թողնելու դեպքում օգտագործվում է ներկառուցված տեղայնացված տեքստը, եթե այն աջակցվում է։ Մի մուտքագրեք մուտքի գաղտնի տվյալներ։
show_previewyes_no · Դեֆոլտ: false
Օրինակային արժեքyes
Օրինակ Bubble արտահայտությունApp Settings' b2_preview
Ցուցադրել կամ թաքցնել ֆայլի նախադիտումը։
show_provider_browseyes_no · Դեֆոլտ: false
Օրինակային արժեքno
Օրինակ Bubble արտահայտությունCurrent User's authorized_browse_UI (presentation only)
Ցուցադրել կամ թաքցնել պահեստի զննման վահանակները թույլատրված օգտատերերի համար։
Գործողություններ և դրանց մուտքերը · 20

Պլանավորված աշխատանքային հոսք։ Դեռ հասանելի չէ ընթացիկ բետայում։

List allowed buckets

Չկան գործողության պարամետրեր

Select bucket binding
binding_idtext · Դեֆոլտ: —
Օրինակային արժեք<returned allowed binding ID>
Օրինակ Bubble արտահայտությունSelected Binding's binding_id
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Check local source

Չկան գործողության պարամետրեր

Upload file
acknowledge_public_bytesyes_no · Դեֆոլտ: —
Օրինակային արժեքno
Օրինակ Bubble արտահայտությունPublic bucket disclosure Checkbox is checked (private bucket: no)
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
confirm_retryyes_no · Դեֆոլտ: —
Օրինակային արժեքno
Օրինակ Bubble արտահայտությունRetry Checkbox is checked after confirmed clean pending status
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Check or recover upload status
upload_idtext · Դեֆոլտ: —
Օրինակային արժեք<original returned upload_id>
Օրինակ Bubble արտահայտությունCurrent UploadIntent's upload_id
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Cancel owned transfer

Չկան գործողության պարամետրեր

Clear local session

Չկան գործողության պարամետրեր

List application files

Չկան գործողության պարամետրեր

Refresh application files

Չկան գործողության պարամետրեր

Load more application files

Չկան գործողության պարամետրեր

Select asset reference
asset_reftext · Դեֆոլտ: —
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։
Get asset metadata
asset_reftext · Դեֆոլտ: —
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։
Resolve private read
asset_reftext · Դեֆոլտ: —
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։
Download accepted version
asset_reftext · Դեֆոլտ: —
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։
Browse provider files
prefixtext · Դեֆոլտ: —
Օրինակային արժեք""
Օրինակ Bubble արտահայտությունAuthorized Browse Settings' prefix
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
load_moreyes_no · Դեֆոլտ: —
Օրինակային արժեքno
Օրինակ Bubble արտահայտությունLoad More button only, for unchanged query
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Change public sharing
asset_reftext · Դեֆոլտ: —
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։
enabledyes_no · Դեֆոլտ: —
Օրինակային արժեքno
Օրինակ Bubble արտահայտությունPublic Share Checkbox is checked after separate confirmation
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
confirmyes_no · Դեֆոլտ: —
Օրինակային արժեքyes — explicit confirmation only
Օրինակ Bubble արտահայտությունConfirm Checkbox is checked
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Delete accepted version
asset_reftext · Դեֆոլտ: —
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։
confirmyes_no · Դեֆոլտ: —
Օրինակային արժեքyes — explicit confirmation only
Օրինակ Bubble արտահայտությունConfirm Checkbox is checked
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
List B2 bindings
environmenttext · Դեֆոլտ: —
Օրինակային արժեքdevelopment
Օրինակ Bubble արտահայտությունApp Settings' selected_environment
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։

Վերադարձներ

ok · yes/nostatus · texterror_code · textbinding_ids · text listlabels · text listprivacy · text listmax_size_bytes · number list
List my B2 files
environmenttext · Դեֆոլտ: —
Օրինակային արժեքdevelopment
Օրինակ Bubble արտահայտությունApp Settings' selected_environment
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
binding_idtext · Դեֆոլտ: —
Օրինակային արժեք<returned allowed binding ID>
Օրինակ Bubble արտահայտությունSelected Binding's binding_id
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
limitnumber · Դեֆոլտ: —
Օրինակային արժեք50
Օրինակ Bubble արտահայտությունGallery Settings' page_size
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
cursortext · Դեֆոլտ: —
Օրինակային արժեք""
Օրինակ Bubble արտահայտությունPrevious List my B2 files result's next_cursor; empty on first page
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։

Վերադարձներ

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 · Դեֆոլտ: —
Օրինակային արժեքdevelopment
Օրինակ Bubble արտահայտությունApp Settings' selected_environment
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
binding_idtext · Դեֆոլտ: —
Օրինակային արժեք<returned allowed binding ID>
Օրինակ Bubble արտահայտությունSelected Binding's binding_id
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
asset_reftext · Դեֆոլտ: —
Օրինակային արժեք<returned asset_ref>
Օրինակ Bubble արտահայտությունSelected B2Asset's asset_ref
Ստաբիլ անթափանց ընդունված-ակտիվի ինքնություն ծառայությունից։ Ընտրելով այն երբեք չի շրջանցում օգտատիրոջ թույլտվությունը։

Վերադարձներ

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
Վիճակներ և իրադարձություններ

Պլանավորված աշխատանքային հոսք։ Դեռ հասանելի չէ ընթացիկ բետայում։

Կարգավիճակներ

status · text

Այս գործողության ընթացիկ արդյունքը։ Օգտագործեք համապատասխան ավարտման իրադարձությունը, նախքան հաջողության պահպանումը։

is_busy · yes_no

Աշխատանքը դեռ ընթացքի մեջ է։ Սպասեք, նախքան նոր գործողություն սկսելը։

upload_id · text

Այս տարրի կամ գործողության նույնացուցիչը։ Պահեք այն համապատասխան հավելվածի գրառման հետ։ Օգտագործեք նույն հարցման նույնացուցիչը, երբ կրկին փորձում եք անորոշ արդյունք։

upload_status · text

Այս գործողության ընթացիկ արդյունքը։ Օգտագործեք համապատասխան ավարտման իրադարձությունը, նախքան հաջողության պահպանումը։

asset_ref · text

Այս տարրի կամ գործողության նույնացուցիչը։ Պահեք այն համապատասխան հավելվածի գրառման հետ։ Օգտագործեք նույն հարցման նույնացուցիչը, երբ կրկին փորձում եք անորոշ արդյունք։

display_name · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

mime_type · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

size_bytes · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

bytes_sent · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

progress · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

progress_indeterminate · yes_no

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

temporary_read_url · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

read_expires_at · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

local_output_uri · text

Ֆայլի տեղադրությունը այս սարքում։ Եթե պետք է պահվի առցանց, պահպանեք կամ վերբեռնեք ֆայլը առանձին։

public_url · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

visibility · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

next_cursor · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

has_more · yes_no

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

query_revision · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

files_json · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

buckets_json · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

remote_files_json · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

remote_next_cursor · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

remote_has_more · yes_no

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

remote_query_revision · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

bucket_binding_id · text

Այս տարրի կամ գործողության նույնացուցիչը։ Պահեք այն համապատասխան հավելվածի գրառման հետ։ Օգտագործեք նույն հարցման նույնացուցիչը, երբ կրկին փորձում եք անորոշ արդյունք։

cleanup_pending · yes_no

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

error_code · text

Վերջին գործողության սխալի տեղեկատվությունը։ Ցուցադրեք օգտակար հաղորդագրություն և առաջարկեք համապատասխան կրկնակի փորձ։

error_message · text

Վերջին գործողության սխալի տեղեկատվությունը։ Ցուցադրեք օգտակար հաղորդագրություն և առաջարկեք համապատասխան կրկնակի փորձ։

Իրադարձություններ

file_selected

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

upload_started

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

upload_transport_completed

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

upload_verified

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

upload_pending

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

buckets_loaded

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

bucket_selected

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

list_loaded

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

metadata_loaded

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

read_resolved

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

download_completed

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

share_changed

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

delete_completed

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

delete_pending

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

browse_loaded

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

transfer_cancelled

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

cleanup_pending

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

transfer_error

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

session_cleared

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

Հարցեր, որոնք հարցնում են ծրագրավորողները

Կարո՞ղ եմ պահել ժամանակավոր ընթերցման URL-ը որպես իմ ֆայլը։

Ոչ։ Պահպանեք asset_ref-ը և կանոնական մետատվյալները։ Ընթերցման համար կրկին թույլտվություն ստացեք․ սարքում ներբեռնված ֆայլի ուղին Bubble File չէ։

Ինչպե՞ս է աշխատում բաժանորդագրությունը?

Պլանավորված գին․ պլագինի տեղադրումը Bubble-ում անվճար է։ BestPlugins-ի հասանելիությունը առանձին բաժանորդագրություն է յուրաքանչյուր պլագինի համար՝ յուրաքանչյուր Bubble հավելվածի նախագծում․ 7 օր անվճար, այնուհետև՝ US$1.50 ամսական։ Development և Live միջավայրերը ներառված են։ Գործողությունների քանակի հաստատուն սահման չկա, սակայն ֆայլի չափի և հնարավորությունների սահմանափակումները շարունակում են գործել։ Վճարման էջը դեռ բաց չէ։ Ակտիվացման էկրանը կցուցադրի առաջին գանձման ամսաթիվը և չեղարկման պայմանները։

Առնչվող ուղեցույցներ

Marketplace թողարկումը սպասում է

Ֆորումի ուղեցույցը չի հրապարակված

Օգնության համար նշեք, թե որ պլագինն ու սարքն եք օգտագործում, ինչ գործողություն եք փորձել և ինչ է տեղի ունեցել։ Օգտագործեք օրինակ առանց անձնական տվյալների։ Երբեք մի փոխանցեք ձեր բանալին կամ անձնական ֆայլերը։