এমন একটি ত্রুটি যা ব্যবহারকারীকে একটি অনুমোদন কার্ড দেখানোর জন্য প্রদর্শিত হতে পারে।
CardService.newAuthorizationException() .setAuthorizationUrl('http://auth.com/') .setResourceDisplayName('Example Resource') .throwException();
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
print Json() | String | এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে। |
set Authorization Url(authUrl) | Authorization Exception | এটি সেই অনুমোদন URL নির্ধারণ করে, যেখানে ব্যবহারকারীকে অনুমোদন প্রম্পট থেকে নিয়ে যাওয়া হয়। |
set Custom Ui Callback(callback) | Authorization Exception | কাস্টম অনুমোদন প্রম্পট তৈরি করার জন্য যে ফাংশনটিকে কল করতে হবে, তার নাম। |
set Resource Display Name(name) | Authorization Exception | অনুমতি চাওয়ার সময় ব্যবহারকারীর কাছে যে নামটি প্রদর্শিত হবে, তা নির্ধারণ করে। |
throw Exception() | void | এর ফলে এই ব্যতিক্রমটি ঘটে। |
বিস্তারিত ডকুমেন্টেশন
printJson()
এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে। এটি শুধুমাত্র ডিবাগিংয়ের জন্য।
ফেরত
String
setAuthorizationUrl(authUrl)
অনুমোদন প্রম্পট থেকে ব্যবহারকারীকে যে অনুমোদন URL-এ নিয়ে যাওয়া হবে, তা নির্ধারণ করে। আবশ্যক।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
auth Url | String | সেট করার জন্য অনুমোদন ইউআরএল। |
ফেরত
AuthorizationException — এই অবজেক্টটি, চেইনিংয়ের জন্য।
setCustomUiCallback(callback)
কাস্টম অনুমোদন প্রম্পট তৈরি করার জন্য যে ফাংশনটি কল করতে হবে তার নাম। ঐচ্ছিক।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
callback | String | যে ফাংশনটি কাস্টম অনুমোদন প্রম্পট তৈরি করে, তার নাম। |
ফেরত
AuthorizationException — এই অবজেক্টটি, চেইনিংয়ের জন্য।
setResourceDisplayName(name)
অনুমতি চাওয়ার সময় ব্যবহারকারীর কাছে যে নামটি প্রদর্শিত হবে, তা নির্ধারণ করে। আবশ্যক।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
name | String | প্রদর্শিত নাম। |
ফেরত
AuthorizationException — এই অবজেক্টটি, চেইনিংয়ের জন্য।
throwException()
এর ফলে এই ব্যতিক্রমটি ঘটে।