অ্যাক্সেস সক্ষম করুন, একটি শংসাপত্র তৈরি করুন এবং আপনার প্রথম API অনুরোধ করুন৷
API অ্যাক্সেস চালু করুন
একজন অর্গানাইজেশন ওনার সেটিংসে API এবং MCP অ্যাক্সেস সক্রিয় করেন। ক্লাউড এবং লিঙ্কড সেলফ-হোস্টেড ইনস্টলেশনের জন্য শেয়ার্ড অ্যাড-অনটির খরচ প্রতি ক্যালেন্ডার মাসে প্রতিটি অর্গানাইজেশনের জন্য ২০ মার্কিন ডলার। ট্রায়াল চলাকালীন, সেটিংসে দেখানো হয় যে API এবং MCP অ্যাক্সেস অন্তর্ভুক্ত আছে কিনা। যদি এটি 'ট্রায়ালে অন্তর্ভুক্ত' দেখায়, তবে সেখান থেকে অ্যাক্সেস সক্রিয় করুন; অন্যথায় পেইড অ্যাক্টিভেশন বিকল্পটি পর্যালোচনা করুন। পেইড অ্যাক্সেস নিষ্ক্রিয় করলেও চলতি মাসের চার্জ বাতিল হয় না।
স্ব-হোস্টেডের জন্য, আপনার নিজস্ব ক্লাউড সংস্থায় অ্যাড-অন সক্ষম করুন, ইনস্টলেশনটিকে তার লাইসেন্স চেক-ইন সম্পূর্ণ করতে দিন, তারপর ইনস্টলেশনের সেটিংসে API অ্যাক্সেস সক্ষম করুন৷ এই উদাহরণগুলিতে ক্লাউড API ঠিকানার পরিবর্তে ইনস্টলেশনের নিজস্ব HTTPS ঠিকানা ব্যবহার করুন।
একটি শংসাপত্র তৈরি করুন
সেটিংসে একটি API শংসাপত্র তৈরি করুন৷ শুধুমাত্র এই ওয়াকথ্রু জন্য ইনভেন্টরি দিয়ে শুরু করুন। পুরো সংস্থা বা একটি কোম্পানিকে তার সুযোগ হিসেবে বেছে নিন। পরিধি পরে পরিবর্তন করা যাবে না; আপনি একটি ভিন্ন সুযোগ প্রয়োজন হলে একটি নতুন শংসাপত্র তৈরি করুন.
গোপন সংরক্ষণ করুন
একটি API শংসাপত্রের একটি ব্যবহারকারীর নাম এবং একটি গোপনীয়তা রয়েছে৷ আপনি যখন এটি তৈরি বা ঘোরান তখনই গোপনটি দেখানো হয়। এটি একটি পাসওয়ার্ড ম্যানেজার বা গোপন দোকানে সংরক্ষণ করুন৷ প্রত্যাহার বা মেয়াদ শেষ না হওয়া পর্যন্ত এটি পুনরায় ব্যবহারযোগ্য; এটি একটি এককালীন যাচাইকরণ কোড বা আপনার লগইন পাসওয়ার্ড নয়৷
আপনার প্রথম অনুরোধ করুন
স্থানীয়ভাবে উদাহরণ চালান। এটি আপনার শংসাপত্রের জন্য অনুরোধ করে, একটি অ্যাক্সেস টোকেন প্রাপ্ত করে এবং ডিভাইসের প্রথম পৃষ্ঠা তালিকাভুক্ত করে। টোকেনটি ব্যক্তিগত রাখুন। এই ডকুমেন্টেশন পৃষ্ঠাগুলি কখনই শংসাপত্রের জন্য জিজ্ঞাসা করে না বা সঞ্চয় করে না।
একটি ভাষা চয়ন করুন এবং নীচে তালিকাভুক্ত নির্ভরতাগুলি ইনস্টল করুন৷ উদাহরণ ক্লাউড API ঠিকানা ব্যবহার করে. ডকুমেন্টেশন, সমর্থন টিকিট বা শেয়ার করা লগগুলিতে বাস্তব গোপনীয়তা পেস্ট করবেন না।
cURL: Bash + jq · Python: requests · C#: .NET 8+ (HttpClient)C#: dotnet new console → Program.cs → dotnet run$credential = Get-Credential $body = @{ username = $credential.UserName password = $credential.GetNetworkCredential().Password audience = "api" } | ConvertTo-Json $token = Invoke-RestMethod -Method Post -Uri "https://api.remotegymp.com/v1/auth/token" -ContentType "application/json" -Body $body $env:RG_API_TOKEN = $token.accessToken Invoke-RestMethod -Uri "https://api.remotegymp.com/v1/devices?pageSize=25" -Headers @{ Authorization = "Bearer $env:RG_API_TOKEN" }
অনুমতি এবং সুযোগ
একটি প্রিসেট সক্ষমতা নির্বাচন করে, কোনো অ্যাক্সেস লেভেল নয়। সেটিংস FullAccess দিয়ে নতুন ক্রেডেনশিয়াল তৈরি করে; নির্বাচিত সক্ষমতাগুলো অ্যাক্সেস সীমাবদ্ধ রাখে। সেভ করার আগে কাস্টম অনুমতিগুলো পর্যালোচনা করুন। ReadOnly এবং ReadWrite পুরোনো বা আলাদাভাবে তৈরি করা ক্রেডেনশিয়াল বর্ণনা করে, এগুলো প্রিসেটের নাম নয়।
| প্রিসেট | নির্বাচিত সক্ষমতা |
|---|---|
| শুধুমাত্র ইনভেন্টরি | ডিভাইস ইনভেন্টরি পড়ুন। |
| সাপোর্ট দেখুন | ইনভেন্টরি পড়ুন এবং স্ক্রিনগুলো দেখুন। |
| ইন্টারেক্টিভ সাপোর্ট | সাপোর্ট এবং স্ক্রিন কন্ট্রোল দেখুন। |
| অটোমেশন অপারেটর | ইনভেন্টরি, অটোমেশন, রিপোর্ট এবং প্যাচিং পড়ুন; অটোমেশন চালান এবং বন্ধ করুন। |
| সম্পূর্ণ অ্যাক্সেস | সমস্ত বর্তমান ক্ষমতা। |
| কাস্টম অনুমতি | শুধুমাত্র আপনার নির্বাচিত ক্ষমতাগুলো। |
সংস্থা, কোম্পানি এবং সাইট
একটি সংস্থা হল আপনার অ্যাকাউন্টের শীর্ষ-স্তরের সীমানা। কোম্পানিগুলি এর মধ্যে গ্রাহক বা ব্যবসায়িক ইউনিট আলাদা করে। একটি কোম্পানির মধ্যে সাইট গ্রুপ ডিভাইস. একটি কোম্পানি-স্কোপড শংসাপত্র অন্য কোম্পানির ডেটা অ্যাক্সেস করতে পারে না।