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