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 ажурирање со истата референца за ресурсот наместо со ново прикачување. Проверете го резултатот од `upload_pending` користејќи Check or recover upload status и истиот ID за прикачување.
Планирано. Вашата B2 сметка плаќа за складирање и трошоци за преземање.
Изградете галерија со прилози во сопствено сопственост со трајни записи за датотеки.
Галеријата за датотеки бара имиња, типови и пагинација, како и начин за отварање на избраниот ресурс подоцна.
Записот 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`; поврзувањето со кофата и дозволите за датотеки на апликацијата мора да дозволуваат побараната операција.
Прикажете ја тековната видливост, побарајте експлицитна потврда, потоа Change public sharing. За отстранување, повикајте Delete accepted version со потврда; задржете ги мета податоците на апликацијата додека не се знае потврдениот исход.
По `share_changed`, користете `visibility` и `public_url` само кога јавното споделување беше експлицитно овластено. По `delete_completed`, ажурирајте го сопствениот File запис; `delete_pending` не е конечно бришење.
Проверете го резултатот од операцијата со неизвесен исход наместо да претпоставувате успех. Претходно издадените URL-адреси за читање од провајдерот можат да останат важечки до истекувањето; бришењето ред од базата на податоци или исклучувањето на споделувањето не ги повлекува веќе преземените бајти.
Планирано. Вашата B2 сметка плаќа за складирање и трошоци за преземање.
Што работи сега
Планиран додаток. Сè уште не е инсталиран или достапен за користење. Водичот подолу покажува намераниот процес на датотеки.
Создајте го работниот процес
Планирано
Планиран работен тек. Сè уште не е достапен во тековната бета верзија.
Овие примери користат записи на апликации како Lesson, Message и Order. Заменете ги со вашите типови податоци и имиња на елементи. Примерните медиумски адреси мора да се заменат со вашите датотеки.
Планирано: во поставките на твојот проект, избери го твојот B2 складиште и дозволената кофа. Постави ја нејзината приватност, префикс на папка и прифатени типови и големини на датотеки.
Користи 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 за оваа апликација. Одредете кој смее да чита и да поставува датотеки. Зачувајте ги имињата на соодветните полиња yes/no од User во 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.
Зачувајте го резултатот во вашата апликација
Пример Attachment: asset_ref, поврзан извештај/нарачка, owner, display_name, mime_type и size_bytes. Зачувајте ги по upload_verified. Користете asset_ref за повторно отворање на датотеката; привремена адреса за читање или патека на еден уред не е трајна референца на датотека. Ако зачувувањето на записот во базата на податоци не успее, обидете се повторно да го зачувате истиот запис, наместо повторно да ја поставувате датотеката.
Неуспех, откажување и опоравок
Ако резултатот од поставувањето е непознат, задржи upload_id и користи Check or recover upload status. Не поставувај автоматски друга копија. Откажи влијае на незавршениот трансфер, не на веќе зачувана датотека. Ако пристапот истече, побарај ја датотеката повторно наместо да користиш стара привремена адреса.
Можности и ограничувања
Планиран максимален големина на датотека: 256 MiB, или пониска граница на кофата која ја избереш. Трошоците за складирање и преземање на Backblaze се на твојата B2 сметка. Датотеките во јавна кофа се јавни дури и кога поврзаниот запис на апликацијата е приватен. Нема ветување за скенирање на вируси, повеќеделно поставување, пауза или обновување по прекин на апликацијата.
Подесувања, акции и резултати
Користете ги овие имиња во 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) - Поставете да доколку овој поглед е отворен. Поставете не кога се напушта, за да се застане репродукцијата или тековната работа.
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 издание во исчекување
Водичот за форум не е објавен
За помош, кажете ни кој приклучок и уред користите, која акција ја испробавте и што се случи. Користете пример без лични податоци. Никогаш не споделувајте го вашиот клуч или приватни датотеки.