Class AuthorizationInfo

অনুমোদন তথ্য

ব্যবহারকারীর এক বা একাধিক পরিষেবা ব্যবহার করার জন্য এই স্ক্রিপ্টটিকে অনুমোদন করতে হবে কিনা এবং একটি অনুমোদন ডায়ালগের জন্য URL প্রদান করতে হবে কিনা তা নির্ধারণ করতে ব্যবহৃত একটি বস্তু৷ যদি স্ক্রিপ্টটি একটি অ্যাড-অন হিসাবে প্রকাশিত হয় যা ইনস্টলযোগ্য ট্রিগার ব্যবহার করে, এই তথ্যটি কোডের বিভাগগুলিতে অ্যাক্সেস নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে যার জন্য ব্যবহারকারীর প্রয়োজনীয় অনুমোদনের অভাব রয়েছে৷ বিকল্পভাবে, অ্যাড-অন ব্যবহারকারীকে সমস্যা সমাধানের জন্য অনুমোদন ডায়ালগের URL খুলতে বলতে পারে।

এই বস্তুটি Script App.getAuthorizationInfo(authMode) দ্বারা ফেরত দেওয়া হয়। প্রায় সব ক্ষেত্রে, স্ক্রিপ্টগুলিকে Script App.getAuthorizationInfo(ScriptApp.AuthMode.FULL) কল করা উচিত, যেহেতু অন্য কোনও অনুমোদনের মোডের প্রয়োজন নেই যে ব্যবহারকারীদের অনুমোদন দেওয়া হবে৷

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Authorization Status() Authorization Status এমন একটি মান পায় যা নির্দেশ করে যে ব্যবহারকারীকে এক বা একাধিক পরিষেবা ব্যবহার করার জন্য এই স্ক্রিপ্টটি অনুমোদন করতে হবে কিনা (উদাহরণস্বরূপ, Script App.AuthorizationStatus.REQUIRED )।
get Authorization Url() String অনুমোদনের URL পায় যা স্ক্রিপ্টে অ্যাক্সেস দেওয়ার জন্য ব্যবহার করা যেতে পারে।

বিস্তারিত ডকুমেন্টেশন

get Authorization Status()

এমন একটি মান পায় যা নির্দেশ করে যে ব্যবহারকারীকে এক বা একাধিক পরিষেবা ব্যবহার করার জন্য এই স্ক্রিপ্টটি অনুমোদন করতে হবে কিনা (উদাহরণস্বরূপ, Script App.AuthorizationStatus.REQUIRED )।

// Log the authorization status (REQUIRED or NOT_REQUIRED).
const authInfo = ScriptApp.getAuthorizationInfo(ScriptApp.AuthMode.FULL);
Logger.log(authInfo.getAuthorizationStatus());

প্রত্যাবর্তন

Authorization Status - অনুমোদনের অবস্থা


get Authorization Url()

অনুমোদনের URL পায় যা স্ক্রিপ্টে অ্যাক্সেস দেওয়ার জন্য ব্যবহার করা যেতে পারে। কোনো অনুমোদনের প্রয়োজন না হলে এই পদ্ধতিটি null প্রদান করে। ইউআরএলে থাকা পৃষ্ঠাটি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে যদি এটি অ্যাক্সেস করা হয় এবং স্ক্রিপ্টটির কোনো অনুমোদনের প্রয়োজন হয় না।

// Log the URL used to grant access to the script.
const authInfo = ScriptApp.getAuthorizationInfo(ScriptApp.AuthMode.FULL);
Logger.log(authInfo.getAuthorizationUrl());

প্রত্যাবর্তন

String — একটি URL যা স্ক্রিপ্ট অনুমোদন করতে ব্যবহার করা যেতে পারে