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։ Փոխարինեք դրանք ձեր տվյալների տեսակներով և տարրերի անուններով։ Օրինակների մեդիա հասցեները պետք է փոխարինվեն ձեր սեփական ֆայլերով։
Պլանավորված՝ ձեր նախագծի կարգավորումներում ընտրեք ձեր B2 պահեստը և թույլատրված bucket-ը։ Կարգավորեք նրա գաղտնիությունը, պանակի նախածանցը և ընդունված ֆայլերի տեսակները և չափերը։
Օգտագործեք List B2 bindings՝ թույլատրված պահեստավորման ընտրությունները ցույց տալու համար։ Օգտագործեք List my B2 files՝ ընթացիկ օգտվողի ֆայլերը ցույց տալու համար և Get my B2 file info՝ մանրամասների համար։
Ընտրեք ֆայլ։ Սահմանեք bucket_binding_id, local_uri, display_name, mime_type և expected_size, ապա գործարկեք Upload file։ Ցուցադրեք առաջընթացը, բայց սպասեք upload_verified-ին, նախքան ֆայլը որպես պահպանված համարելը։
Պահեք 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։ Միայն թույլատրված ադմինիստրատորն պետք է փոխի այդ օգտվողի թույլտվությունները։
Կարգավորեք մեկ անգամ
- Ստեղծեք կամ ընտրեք ձեր Bubble հավելվածի նախագիծը BestPlugins → Dashboard → Plugins-ում։
- Ընտրեք այս պլագինը և պատճենեք նրա նախագծի բանալին։
- Պլանավորված է՝ բացել Bubble → Plugins → Xodera B2 Files Native; տեղադրել բանալին project_api_key-ում և պահպանել։
- Ավելացրեք տարրը, ընտրեք ձեր հավելվածի տվյալները և կառուցեք ներքևում գտնվող աշխատանքային հոսքը։
- Պրիվատ բետա հասանելիություն միայն այս պահին։ Հանրային տեղադրում և վճարովի ակտիվացում դեռ բաց չեն։
Տեղադրում և բաժանորդագրություն
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 listList 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 · textGet 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 թողարկումը սպասում է
Ֆորումի ուղեցույցը չի հրապարակված
Օգնության համար նշեք, թե որ պլագինն ու սարքն եք օգտագործում, ինչ գործողություն եք փորձել և ինչ է տեղի ունեցել։ Օգտագործեք օրինակ առանց անձնական տվյալների։ Երբեք մի փոխանցեք ձեր բանալին կամ անձնական ֆայլերը։