← Όλοι οι εγγενείς οδηγοί

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 χρειάζεται μια ανθεκτική αναφορά αποθήκευσης χωρίς να θεωρείται το λήγων 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` και τα μεταδεδομένα στην ιδιόκτητη εγγραφή εργασίας.

Χρησιμοποιήστε `asset_ref`, `size_bytes`, `mime_type` και `upload_status`. Αργότερα, το Resolve private read μπορεί να παρέχει ένα προσωρινό URL για εξουσιοδοτημένη χρήση.

Εάν η αποθήκευση στη βάση δεδομένων αποτύχει μετά το `upload_verified`, επαναλάβετε την ενημέρωση της ΒΔ με την ίδια αναφορά πόρου αντί για άλλη μεταφόρτωση. Ελέγξτε το αποτέλεσμα του `upload_pending` χρησιμοποιώντας Check or recover upload status και το ίδιο αναγνωριστικό μεταφόρτωσης.

Προγραμματισμένο. Ο λογαριασμός B2 σας πληρώνει τα έξοδα αποθήκευσης και λήψης.

Δημιουργήστε μια ιδιόκτητη γκαλερί συνημμένων με ανθεκτικές εγγραφές αρχείων

Μια γκαλερί αρχείων χρειάζεται ονόματα, τύπους και σελιδοποίηση, καθώς και τρόπο για άνοιγμα του επιλεγμένου πόρου αργότερα.

Η εγγραφή File της εφαρμογής σας αποθηκεύει ένα αποδεκτό `asset_ref`, το εμφανιζόμενο όνομα, MIME και τη σχέση ιδιοκτήτη/εργασίας μετά από επαληθευμένη μεταφόρτωση· μην χρησιμοποιείτε τοπικό URI ως την ταυτότητα του στο cloud.

Προγραμματισμένο: χρησιμοποιήστε 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 ή η απενεργοποίηση της κοινής χρήσης δεν ανακαλεί τα ήδη ληφθέντα bytes.

Προγραμματισμένο. Ο λογαριασμός B2 σας πληρώνει τα έξοδα αποθήκευσης και λήψης.

Τι λειτουργεί τώρα

Προγραμματισμένο πρόσθετο. Δεν είναι ακόμη εγκατεστημένο ή διαθέσιμο για χρήση. Ο παρακάτω οδηγός δείχνει τη σχεδιασμένη ροή αρχείων.

Δημιουργήστε τη ροή εργασίας

Προγραμματισμένο

Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.

Αυτά τα παραδείγματα χρησιμοποιούν εγγραφές εφαρμογής όπως 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 για αυτήν την εφαρμογή. Αποφασίστε ποιος μπορεί να διαβάζει και να ανεβάζει αρχεία. Αποθηκεύστε τα ονόματα των σχετικών πεδίων χρήστη ναι/όχι στο b2_reader_permission_field και b2_writer_permission_field· οι προεπιλογές είναι b2_files_reader και b2_files_writer. Μόνο ένας εξουσιοδοτημένος διαχειριστής πρέπει να αλλάξει αυτά τα δικαιώματα χρήστη.

Διαμορφώστε μία φορά
  1. Δημιουργήστε ή επιλέξτε το έργο εφαρμογής Bubble στο BestPlugins → Dashboard → Plugins.
  2. Επιλέξτε αυτό το plugin και αντιγράψτε το κλειδί του έργου.
  3. Προγραμματισμένο: Ανοίξτε το Bubble → Plugins → Xodera B2 Files Native· επικολλήστε το κλειδί στο project_api_key και αποθηκεύστε.
  4. Προσθέστε το στοιχείο, επιλέξτε τα δεδομένα της εφαρμογής σας και δημιουργήστε τη ροή εργασίας παρακάτω.
  5. Πρόσβαση ιδιωτικής beta μόνο προς το παρόν. Η δημόσια εγκατάσταση και η πληρωμένη ενεργοποίηση δεν είναι ακόμη ανοιχτές.
Εγκατάσταση και συνδρομή

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. Τα προγραμματισμένα χαρακτηριστικά σημειώνονται ξεχωριστά.

Διαθέσιμες ρυθμίσεις beta

Ρυθμίσεις στοιχείου

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

Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.

bucket_binding_idtext · Προεπιλογή: ""
Παράδειγμα τιμής<binding returned by List B2 bindings>
Παράδειγμα έκφρασης BubbleSelected Binding's binding_id
Η επιλογή αποθήκευσης που επέστρεψε το List B2 bindings. Χρησιμοποιήστε το ID του για αυτό το αρχείο.
local_uritext · Προεπιλογή: ""
Παράδειγμα τιμήςfile:///app-cache/attachment.jpg
Παράδειγμα έκφρασης BubbleOffline Files' local_uri
Αναγνώσιμη θέση αρχείου σε αυτή τη συσκευή. Δεν είναι σύνδεσμος λήψης στο διαδίκτυο.
display_nametext · Προεπιλογή: ""
Παράδειγμα τιμήςreport-photo.jpg
Παράδειγμα έκφρασης BubbleSelected Attachment's display_name
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
mime_typetext · Προεπιλογή: ""
Παράδειγμα τιμήςimage/jpeg
Παράδειγμα έκφρασης BubblePhoto Editor's output_mime
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
expected_sizenumber · Προεπιλογή: 0
Παράδειγμα τιμής246975
Παράδειγμα έκφρασης BubbleOffline Files' size_bytes
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
metadata_jsontext · Προεπιλογή: ""
Παράδειγμα τιμής{"label":"field-report"}
Παράδειγμα έκφρασης BubbleSelected Attachment's safe_metadata_json
Προαιρετικό JSON με πληροφορίες εφαρμογής όπως ετικέτα αναφοράς. Κρατήστε το μικρό και αποφύγετε προσωπικά δεδομένα.
asset_reftext · Προεπιλογή: ""
Παράδειγμα τιμής<returned asset_ref>
Παράδειγμα έκφρασης BubbleSelected B2Asset's asset_ref
Σταθερή αδιαφανής ταυτότητα αποδεκτού περιουσιακού στοιχείου από την υπηρεσία. Η επιλογή του δεν παρακάμπτει ποτέ την εξουσιοδότηση του χρήστη.
is_activeyes_no · Προεπιλογή: true
Παράδειγμα τιμήςyes
Παράδειγμα έκφρασης BubbleGuideHost's view_is_active (your yes/no custom state)
Ορίστε ναι ενώ αυτή η προβολή είναι ανοιχτή. Ορίστε όχι κατά την έξοδο, ώστε η αναπαραγωγή ή η τρέχουσα εργασία να μπορεί να σταματήσει.
disabledyes_no · Προεπιλογή: false
Παράδειγμα τιμήςno
Παράδειγμα έκφρασης BubbleGuideHost's is_busy (your yes/no custom state)
Απενεργοποιήστε το στοιχείο ενώ η εφαρμογή σας είναι απασχολημένη ή αυτή η ενέργεια δεν είναι διαθέσιμη.
languagetext · Προεπιλογή: "auto"
Παράδειγμα τιμήςuk
Παράδειγμα έκφρασης BubbleCurrent User's preferred_language
Ορίστε language=auto ώστε να ακολουθεί μια υποστηριζόμενη συσκευή ή γλώσσα προγράμματος περιήγησης. Εισάγετε έναν υποστηριζόμενο κωδικό γλώσσας για να τον επιλέξετε ρητά.
ui_text_jsontext · Προεπιλογή: ""
Παράδειγμα τιμής{}
Παράδειγμα έκφρασης BubbleApp Settings' player_labels_json (supported keys only)
Προαιρετικό JSON με υποστηριζόμενες ετικέτες κουμπιών. Αφήστε κενό για χρήση του ενσωματωμένου κειμένου.
titletext · Προεπιλογή: ""
Παράδειγμα τιμήςLesson 4 — review
Παράδειγμα έκφρασης BubbleSelected Lesson's name
Ορατό κείμενο της εφαρμογής· το κενό χρησιμοποιεί το ενσωματωμένο τοπικοποιημένο κείμενο όπου υποστηρίζεται. Χωρίς διαπιστευτήρια.
show_previewyes_no · Προεπιλογή: false
Παράδειγμα τιμήςyes
Παράδειγμα έκφρασης BubbleApp Settings' b2_preview
Εμφάνιση ή απόκρυψη της προεπισκόπησης αρχείου.
show_provider_browseyes_no · Προεπιλογή: false
Παράδειγμα τιμήςno
Παράδειγμα έκφρασης BubbleCurrent User's authorized_browse_UI (presentation only)
Εμφάνιση ή απόκρυψη των ελέγχων περιήγησης αποθήκευσης για εξουσιοδοτημένους χρήστες.
Ενέργειες και οι εισόδους τους · 20

Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.

List allowed buckets

Δεν υπάρχουν παράμετροι ενέργειας

Select bucket binding
binding_idtext · Προεπιλογή: —
Παράδειγμα τιμής<returned allowed binding ID>
Παράδειγμα έκφρασης BubbleSelected Binding's binding_id
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Check local source

Δεν υπάρχουν παράμετροι ενέργειας

Upload file
acknowledge_public_bytesyes_no · Προεπιλογή: —
Παράδειγμα τιμήςno
Παράδειγμα έκφρασης BubblePublic bucket disclosure Checkbox is checked (private bucket: no)
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
confirm_retryyes_no · Προεπιλογή: —
Παράδειγμα τιμήςno
Παράδειγμα έκφρασης BubbleRetry Checkbox is checked after confirmed clean pending status
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Check or recover upload status
upload_idtext · Προεπιλογή: —
Παράδειγμα τιμής<original returned upload_id>
Παράδειγμα έκφρασης BubbleCurrent 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>
Παράδειγμα έκφρασης BubbleSelected B2Asset's asset_ref
Σταθερή αδιαφανής ταυτότητα αποδεκτού περιουσιακού στοιχείου από την υπηρεσία. Η επιλογή του δεν παρακάμπτει ποτέ την εξουσιοδότηση του χρήστη.
Get asset metadata
asset_reftext · Προεπιλογή: —
Παράδειγμα τιμής<returned asset_ref>
Παράδειγμα έκφρασης BubbleSelected B2Asset's asset_ref
Σταθερή αδιαφανής ταυτότητα αποδεκτού περιουσιακού στοιχείου από την υπηρεσία. Η επιλογή του δεν παρακάμπτει ποτέ την εξουσιοδότηση του χρήστη.
Resolve private read
asset_reftext · Προεπιλογή: —
Παράδειγμα τιμής<returned asset_ref>
Παράδειγμα έκφρασης BubbleSelected B2Asset's asset_ref
Σταθερή αδιαφανής ταυτότητα αποδεκτού περιουσιακού στοιχείου από την υπηρεσία. Η επιλογή του δεν παρακάμπτει ποτέ την εξουσιοδότηση του χρήστη.
Download accepted version
asset_reftext · Προεπιλογή: —
Παράδειγμα τιμής<returned asset_ref>
Παράδειγμα έκφρασης BubbleSelected B2Asset's asset_ref
Σταθερή αδιαφανής ταυτότητα αποδεκτού περιουσιακού στοιχείου από την υπηρεσία. Η επιλογή του δεν παρακάμπτει ποτέ την εξουσιοδότηση του χρήστη.
Browse provider files
prefixtext · Προεπιλογή: —
Παράδειγμα τιμής""
Παράδειγμα έκφρασης BubbleAuthorized Browse Settings' prefix
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
load_moreyes_no · Προεπιλογή: —
Παράδειγμα τιμήςno
Παράδειγμα έκφρασης BubbleLoad More button only, for unchanged query
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Change public sharing
asset_reftext · Προεπιλογή: —
Παράδειγμα τιμής<returned asset_ref>
Παράδειγμα έκφρασης BubbleSelected B2Asset's asset_ref
Σταθερή αδιαφανής ταυτότητα αποδεκτού περιουσιακού στοιχείου από την υπηρεσία. Η επιλογή του δεν παρακάμπτει ποτέ την εξουσιοδότηση του χρήστη.
enabledyes_no · Προεπιλογή: —
Παράδειγμα τιμήςno
Παράδειγμα έκφρασης BubblePublic Share Checkbox is checked after separate confirmation
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
confirmyes_no · Προεπιλογή: —
Παράδειγμα τιμήςyes — explicit confirmation only
Παράδειγμα έκφρασης BubbleConfirm Checkbox is checked
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Delete accepted version
asset_reftext · Προεπιλογή: —
Παράδειγμα τιμής<returned asset_ref>
Παράδειγμα έκφρασης BubbleSelected B2Asset's asset_ref
Σταθερή αδιαφανής ταυτότητα αποδεκτού περιουσιακού στοιχείου από την υπηρεσία. Η επιλογή του δεν παρακάμπτει ποτέ την εξουσιοδότηση του χρήστη.
confirmyes_no · Προεπιλογή: —
Παράδειγμα τιμήςyes — explicit confirmation only
Παράδειγμα έκφρασης BubbleConfirm Checkbox is checked
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
List B2 bindings
environmenttext · Προεπιλογή: —
Παράδειγμα τιμήςdevelopment
Παράδειγμα έκφρασης BubbleApp 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
Παράδειγμα έκφρασης BubbleApp Settings' selected_environment
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
binding_idtext · Προεπιλογή: —
Παράδειγμα τιμής<returned allowed binding ID>
Παράδειγμα έκφρασης BubbleSelected Binding's binding_id
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
limitnumber · Προεπιλογή: —
Παράδειγμα τιμής50
Παράδειγμα έκφρασης BubbleGallery Settings' page_size
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
cursortext · Προεπιλογή: —
Παράδειγμα τιμής""
Παράδειγμα έκφρασης BubblePrevious 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
Παράδειγμα έκφρασης BubbleApp Settings' selected_environment
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
binding_idtext · Προεπιλογή: —
Παράδειγμα τιμής<returned allowed binding ID>
Παράδειγμα έκφρασης BubbleSelected Binding's binding_id
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
asset_reftext · Προεπιλογή: —
Παράδειγμα τιμής<returned asset_ref>
Παράδειγμα έκφρασης BubbleSelected 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
Καταστάσεις και συμβάντα

Προγραμματισμένη ροή εργασίας. Δεν είναι ακόμη διαθέσιμη στην τρέχουσα beta.

Καταστάσεις

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

Τοποθεσία αρχείου σε αυτή τη συσκευή. Αποθηκεύστε ή ανεβάστε το αρχείο ξεχωριστά εάν πρέπει να παραμείνει online.

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

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

Ερωτήσεις που κάνουν οι προγραμματιστές

Μπορώ να αποθηκεύσω τη προσωρινή διεύθυνση ανάγνωσης ως το αρχείο μου;

Όχι. Διατηρήστε asset_ref και τα κανονικά μεταδεδομένα. Επαναεξουσιοδοτήστε τις αναγνώσεις· μια διαδρομή λήψης συσκευής δεν είναι αρχείο Bubble.

Πώς λειτουργεί η συνδρομή;

Προγραμματισμένη τιμολόγηση: η εγκατάσταση του plugin στο Bubble είναι δωρεάν. Η πρόσβαση BestPlugins είναι ξεχωριστή συνδρομή για κάθε plugin σε κάθε έργο εφαρμογής Bubble: 7 ημέρες δωρεάν, έπειτα US$1.50 ανά μήνα. Περιλαμβάνονται Development και Live. Δεν υπάρχει σταθερό όριο στον αριθμό των λειτουργιών· ισχύουν ακόμη περιορισμοί μεγέθους αρχείου και λειτουργιών. Η ολοκλήρωση αγοράς δεν είναι ακόμη ανοιχτή. Η οθόνη ενεργοποίησης θα εμφανίσει την πρώτη ημερομηνία χρέωσης και τους όρους ακύρωσης.

Σχετικοί οδηγοί

Marketplace κυκλοφορία σε εκκρεμότητα

Οδηγός φόρουμ δεν έχει δημοσιευτεί

Για βοήθεια, πείτε μας ποιο plugin και ποια συσκευή χρησιμοποιείτε, τη δράση που δοκιμάσατε και τι συνέβη. Χρησιμοποιήστε ένα παράδειγμα χωρίς προσωπικά δεδομένα. Ποτέ μην μοιράζεστε το κλειδί ή τα ιδιωτικά σας αρχεία.