Skip to main content
accounts কমান্ড গ্রুপ দিয়ে আপনি ওয়ার্কস্পেসের সোশ্যাল অ্যাকাউন্টের তালিকা দেখা, পরীক্ষা, সংযুক্ত ও সরানোর কাজ করতে পারেন। সব কমান্ড গ্লোবাল ফ্ল্যাগ (--json ডিফল্ট, --table, --verbose, --api-key, --api-url) গ্রহণ করে, এবং ওই ফ্ল্যাগ না দিলে SOME_API_KEY / SOME_API_URL থেকে ক্রেডেনশিয়াল পড়ে।

সমর্থিত প্ল্যাটফর্ম

--platform ফ্ল্যাগ বা <platform> আর্গুমেন্ট নেয় এমন কমান্ডগুলো নিচের মানগুলো গ্রহণ করে। x হলো twitter-এর অ্যালিয়াস।

accounts:list

ওয়ার্কস্পেসের সংযুক্ত সোশ্যাল অ্যাকাউন্টের তালিকা দেখুন। ফলাফল পেজ করা।
উদাহরণ

accounts:get

ID, প্ল্যাটফর্মের নাম বা ইউজারনেম দিয়ে নির্দিষ্ট একটি অ্যাকাউন্টের বিবরণ আনুন।
সমাধানের আচরণ:
  • প্ল্যাটফর্মের নাম — ওই প্ল্যাটফর্মের সব অ্যাকাউন্ট ফেরত দেয়। ঠিক একটি মিললে একক অ্যাকাউন্ট ফেরত আসে; অন্যথায় মিলে যাওয়া সবগুলোর পূর্ণ তালিকা ফেরত আসে।
  • ইউজারনেম / অ্যাকাউন্টের নাম — অ্যাকাউন্টের ইউজারনেম বা ডিসপ্লে নামের সাথে মেলানো হয়, তারপর সমাধান হওয়া ID দিয়ে আনা হয়।
  • UUID — আর্গুমেন্ট বৈধ UUID হলে এবং ইউজারনেম মিল না পাওয়া গেলে সরাসরি ID দিয়ে খোঁজা হয়।
কিছুই না মিললে একটি তথ্যমূলক বার্তা প্রিন্ট হয় এবং কোনো অ্যাকাউন্ট ফেরত আসে না।
উদাহরণ

accounts:get-details

সুনির্দিষ্ট UUID দিয়ে একটি সোশ্যাল অ্যাকাউন্টের পূর্ণ বিবরণ আনুন। accounts:get-এর বিপরীতে এই কমান্ড শুধু UUID গ্রহণ করে এবং প্ল্যাটফর্ম বা ইউজারনেম দিয়ে সমাধান করে না।
উদাহরণ

accounts:connect

ডিভাইস অথোরাইজেশন ফ্লো ব্যবহার করে ব্রাউজার-ভিত্তিক OAuth-এর মাধ্যমে নতুন সোশ্যাল অ্যাকাউন্ট সংযুক্ত করুন।
অ্যাকাউন্ট সংযুক্ত করার আগে আপনাকে প্রমাণীকৃত হতে হবে। CLI প্রমাণীকৃত নন বললে আগে so-me auth:login চালান।
কমান্ড চালালে একটি ভেরিফিকেশন URL ও ইউজার কোড দেখানো হয়। CLI স্বয়ংক্রিয়ভাবে ব্রাউজারে URL খোলার চেষ্টা করে, তারপর অ্যাকাউন্ট সংযুক্ত না হওয়া বা ডিভাইস কোডের মেয়াদ শেষ না হওয়া পর্যন্ত পোল করে।
উদাহরণ
আউটপুট
কোডের মেয়াদ ফ্লো সম্পন্ন করার আগেই শেষ হয়ে গেলে CLI ত্রুটিসহ বেরিয়ে যায়। নতুন কোড পেতে so-me accounts:connect আবার চালান।

accounts:remove

প্ল্যাটফর্মের নাম দিয়ে একটি সংযুক্ত সোশ্যাল অ্যাকাউন্ট সরান। প্ল্যাটফর্মে একাধিক অ্যাকাউন্ট থাকলে একটি বেছে নিতে বলা হয়, তারপর মুছে ফেলার আগে নিশ্চিত করতে বলা হয়।
উদাহরণ
প্ল্যাটফর্মের কোনো অ্যাকাউন্ট না থাকলে একটি তথ্যমূলক বার্তা প্রিন্ট হয় এবং কিছুই সরানো হয় না। প্ল্যাটফর্ম খোঁজা ও নির্বাচনের প্রম্পট এড়াতে accounts:remove-by-id ব্যবহার করুন।

accounts:remove-by-id

অ্যাকাউন্টের অভ্যন্তরীণ UUID দিয়ে সরাসরি একটি সোশ্যাল অ্যাকাউন্ট সরান — একই প্ল্যাটফর্মে একাধিক অ্যাকাউন্ট থাকলে বা ইন্টারেক্টিভ নির্বাচন এড়াতে চাইলে কাজের।
উদাহরণ