← সব নেটিভ গাইড

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` এবং মেটাডেটা মালিকানাধীন Job রেকর্ডে সংরক্ষণ করে।

`asset_ref`, `size_bytes`, `mime_type` এবং `upload_status` ব্যবহার করুন। পরে, Resolve private read অনুমোদিত ব্যবহারের জন্য একটি অস্থায়ী URL প্রদান করতে পারে।

`upload_verified` এর পরে ডাটাবেস সংরক্ষণ ব্যর্থ হলে, অন্য আপলোডের পরিবর্তে একই অ্যাসেট রেফারেন্স দিয়ে DB আপডেট পুনরায় চেষ্টা করুন। `upload_pending` এর ফলাফল Check or recover upload status এবং একই আপলোড আইডি ব্যবহার করে পরীক্ষা করুন।

পরিকল্পিত। আপনার B2 অ্যাকাউন্ট স্টোরেজ এবং ডাউনলোড চার্জ প্রদান করে।

টেকসই ফাইল রেকর্ডসহ একটি মালিকানাধীন সংযুক্তি গ্যালারি তৈরি করুন

একটি ফাইল গ্যালারির জন্য নাম, ধরন এবং পেজিনেশন প্রয়োজন, পাশাপাশি নির্বাচিত অ্যাসেট পরে খুলতে একটি পদ্ধতি।

আপনার অ্যাপের ফাইল রেকর্ড একটি গৃহীত `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` এর পরে, মালিকানাধীন ফাইল রেকর্ড আপডেট করুন; `delete_pending` চূড়ান্ত মুছে ফেলা নয়।

সাফল্য অনুমান করার পরিবর্তে অনিশ্চিত অপারেশনের ফলাফল পরীক্ষা করুন। পূর্বে জারি করা প্রোভাইডার রিড URL গুলি মেয়াদ শেষ হওয়া পর্যন্ত বৈধ থাকতে পারে; একটি DB রো মুছে ফেলা বা শেয়ারিং নিষ্ক্রিয় করা ইতিমধ্যে ডাউনলোড করা বাইটগুলো ফিরিয়ে নেয় না।

পরিকল্পিত। আপনার B2 অ্যাকাউন্ট স্টোরেজ এবং ডাউনলোড চার্জ প্রদান করে।

এখন কী কাজ করে

পরিকল্পিত প্লাগইন। এটি এখনও ইনস্টল করা হয়নি বা ব্যবহারের জন্য উপলব্ধ নয়। নিচের গাইডটি ইচ্ছাকৃত ফাইল কর্মপ্রবাহ দেখায়।

ওয়ার্কফ্লো তৈরি করুন

পরিকল্পিত

পরিকল্পিত ওয়ার্কফ্লো। বর্তমান বেটায় এখনও উপলব্ধ নয়।

এই উদাহরণগুলো Lesson, Message এবং Order এর মতো অ্যাপ রেকর্ড ব্যবহার করে। সেগুলো আপনার নিজস্ব ডেটা টাইপ এবং উপাদান নাম দিয়ে প্রতিস্থাপন করুন। উদাহরণ মিডিয়া ঠিকানাগুলো আপনার নিজস্ব ফাইল দিয়ে প্রতিস্থাপন করতে হবে।

  1. পরিকল্পিত: আপনার প্রকল্প সেটিংসে, আপনার B2 স্টোরেজ এবং অনুমোদিত বালটি নির্বাচন করুন। এর গোপনীয়তা, ফোল্ডার প্রিফিক্স এবং গ্রহণযোগ্য ফাইল টাইপ ও সাইজ সেট করুন।

  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 অ্যাকাউন্ট ব্যবহার করুন এবং এই অ্যাপের জন্য বালতি নির্বাচন করুন। কে ফাইল পড়তে এবং আপলোড করতে পারে তা নির্ধারণ করুন। 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, অথবা আপনি যে নিম্ন বালটি সীমা নির্বাচন করবেন। 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 দ্বারা ফেরত প্রাপ্ত স্টোরেজ পছন্দ। এই ফাইলের জন্য এর আইডি ব্যবহার করুন।
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 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 ফাইল নয়।

সাবস্ক্রিপশন কীভাবে কাজ করে?

পরিকল্পিত মূল্য নির্ধারণ: Bubble-এ প্লাগইন ইনস্টল করা বিনামূল্যে। BestPlugins অ্যাক্সেস প্রতিটি Bubble অ্যাপ প্রকল্পের প্রতিটি প্লাগইনের জন্য আলাদা সাবস্ক্রিপশন: 7 দিন ফ্রি, তারপর US$1.50 প্রতি মাসে। Development এবং Live অন্তর্ভুক্ত। অপারেশনের সংখ্যার উপর কোনো নির্দিষ্ট সীমা নেই; ফাইলের আকার এবং ফিচার সীমা এখনও প্রযোজ্য। চেকআউট এখনও খোলা নেই। সক্রিয়করণ স্ক্রিনে প্রথম বিলিং তারিখ এবং বাতিলের শর্তগুলি দেখানো হবে।

সম্পর্কিত গাইড

Marketplace রিলিজ মুলতুবি

ফোরাম গাইড পোস্ট করা হয়নি

সহায়তার জন্য, আপনি কোন প্লাগইন এবং ডিভাইস ব্যবহার করছেন, আপনি যে ক্রিয়া চেষ্টা করেছেন এবং কী ঘটেছে তা আমাদের জানান। ব্যক্তিগত ডেটা ছাড়া একটি উদাহরণ ব্যবহার করুন। আপনার কী বা ব্যক্তিগত ফাইল কখনো শেয়ার করবেন না।