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