ইন্টিগ্রিটি ত্রুটি কোড
public abstract @interface IntegrityErrorCode
implements Annotation
com.google.android.play.core.integrity.model.IntegrityErrorCode |
Integrity API-এর জন্য ত্রুটি কোড।
সারাংশ
ধ্রুবক | |
---|---|
int | API_NOT_AVAILABLE ইন্টিগ্রিটি এপিআই পাওয়া যায় না। |
int | APP_NOT_INSTALLED কলিং অ্যাপ ইনস্টল করা নেই। |
int | APP_UID_MISMATCH কলিং অ্যাপ ইউআইডি (ইউজার আইডি) প্যাকেজ ম্যানেজারের সাথে মেলে না। |
int | CANNOT_BIND_TO_SERVICE প্লে স্টোরে পরিষেবার সাথে আবদ্ধ করা ব্যর্থ হয়েছে৷ |
int | CLIENT_TRANSIENT_ERROR ক্লায়েন্ট ডিভাইসে একটি ক্ষণস্থায়ী ত্রুটি ছিল। |
int | CLOUD_PROJECT_NUMBER_IS_INVALID প্রদত্ত ক্লাউড প্রকল্প নম্বর অবৈধ৷ |
int | GOOGLE_SERVER_UNAVAILABLE অজানা অভ্যন্তরীণ Google সার্ভার ত্রুটি৷ |
int | INTERNAL_ERROR অজানা অভ্যন্তরীণ ত্রুটি৷ |
int | NETWORK_ERROR কোন উপলব্ধ নেটওয়ার্ক পাওয়া যায় না. |
int | NONCE_IS_NOT_BASE64 Nonce একটি base64 ওয়েব-নিরাপদ নো-র্যাপ স্ট্রিং হিসাবে এনকোড করা হয় না। |
int | NONCE_TOO_LONG ননস দৈর্ঘ্য খুব লম্বা। |
int | NONCE_TOO_SHORT ননস দৈর্ঘ্য খুব ছোট। |
int | NO_ERROR |
int | PLAY_SERVICES_NOT_FOUND প্লে পরিষেবাগুলি উপলব্ধ নেই বা সংস্করণটি খুব পুরানো৷ |
int | PLAY_SERVICES_VERSION_OUTDATED প্লে পরিষেবাগুলি আপডেট করা দরকার৷ |
int | PLAY_STORE_ACCOUNT_NOT_FOUND ডিভাইসে কোনো প্লে স্টোর অ্যাকাউন্ট পাওয়া যায়নি। |
int | PLAY_STORE_NOT_FOUND ডিভাইসে কোনো প্লে স্টোর অ্যাপ পাওয়া যায় না বা অফিসিয়াল ভার্সন ইনস্টল করা নেই। |
int | PLAY_STORE_VERSION_OUTDATED প্লে স্টোর আপডেট করতে হবে। |
int | TOO_MANY_REQUESTS কলিং অ্যাপটি API-তে অনেক বেশি অনুরোধ করছে এবং তাই থ্রোটল করা হয়েছে। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি | |
---|---|
ধ্রুবক
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
ইন্টিগ্রিটি এপিআই পাওয়া যায় না।
Integrity API সক্ষম করা নেই, অথবা Play Store সংস্করণটি পুরানো হতে পারে৷
- প্রস্তাবিত পদক্ষেপ:
- Google Play Console-এ Integrity API চালু আছে কিনা তা নিশ্চিত করুন।
- ব্যবহারকারীকে প্লে স্টোর আপডেট করতে বলুন।
ধ্রুবক মান: -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
কলিং অ্যাপ ইনস্টল করা নেই।
কিছু ভুল (সম্ভবত একটি আক্রমণ)। অ-কার্যযোগ্য।
ধ্রুবক মান: -5 (0xffffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
কলিং অ্যাপ ইউআইডি (ইউজার আইডি) প্যাকেজ ম্যানেজারের সাথে মেলে না।
কিছু ভুল (সম্ভবত একটি আক্রমণ)। অ-কার্যযোগ্য।
ধ্রুবক মান: -7 (0xffffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
প্লে স্টোরে পরিষেবার সাথে আবদ্ধ করা ব্যর্থ হয়েছে৷ এটি ডিভাইসে একটি পুরানো প্লে স্টোর সংস্করণ ইনস্টল থাকার কারণে হতে পারে।
ব্যবহারকারীকে প্লে স্টোর আপডেট করতে বলুন।
ধ্রুবক মান: -9 (0xffffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
ক্লায়েন্ট ডিভাইসে একটি ক্ষণস্থায়ী ত্রুটি ছিল।
একটি সূচকীয় ব্যাকঅফ দিয়ে পুনরায় চেষ্টা করুন।
ইন্টিগ্রিটি প্লে কোর সংস্করণ 1.1.0 (পূর্ববর্তী সংস্করণগুলি খালি ডিভাইস ইন্টিগ্রিটি রায় সহ একটি টোকেন ফেরত দিয়েছে) এ প্রবর্তিত হয়েছে। কয়েকবার চেষ্টা করার পরও যদি ত্রুটিটি থেকে যায়, তাহলে আপনার অনুমান করা উচিত যে ডিভাইসটি অখণ্ডতা পরীক্ষায় ব্যর্থ হয়েছে এবং সেই অনুযায়ী কাজ করতে হবে।
ধ্রুবক মান: -17 (0xffffffff)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
প্রদত্ত ক্লাউড প্রকল্প নম্বর অবৈধ৷
ক্লাউড প্রোজেক্ট নম্বরটি ব্যবহার করুন যা আপনার Google ক্লাউড কনসোলে প্রজেক্টের তথ্যে পাওয়া যাবে এমন ক্লাউড প্রোজেক্টের জন্য যেখানে Play Integrity API চালু আছে।
ধ্রুবক মান: -16 (0xffffffff0)
GOOGLE_SERVER_UNavailable
public static final int GOOGLE_SERVER_UNAVAILABLE
অজানা অভ্যন্তরীণ Google সার্ভার ত্রুটি৷
একটি সূচকীয় ব্যাকঅফ দিয়ে পুনরায় চেষ্টা করুন। ধারাবাহিকভাবে ব্যর্থ হলে একটি বাগ ফাইল করার বিবেচনা করুন।
ধ্রুবক মান: -12 (0xffffffff4)
অভ্যন্তরীণ_ত্রুটি
public static final int INTERNAL_ERROR
অজানা অভ্যন্তরীণ ত্রুটি৷
একটি সূচকীয় ব্যাকঅফ দিয়ে পুনরায় চেষ্টা করুন। ধারাবাহিকভাবে ব্যর্থ হলে একটি বাগ ফাইল করার বিবেচনা করুন।
ধ্রুবক মান: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
কোন উপলব্ধ নেটওয়ার্ক পাওয়া যায় না.
ব্যবহারকারীকে একটি সংযোগ পরীক্ষা করতে বলুন।
ধ্রুবক মান: -3 (0xffffffd)
NONCE_IS_NOT_BASE64
public static final int NONCE_IS_NOT_BASE64
Nonce একটি base64 ওয়েব-নিরাপদ নো-র্যাপ স্ট্রিং হিসাবে এনকোড করা হয় না।
সঠিক ননস ফরম্যাট দিয়ে আবার চেষ্টা করুন।
ধ্রুবক মান: -13 (0xffffffff3)
NONCE_TOO_LONG
public static final int NONCE_TOO_LONG
ননস দৈর্ঘ্য খুব লম্বা। বেস 64 এনকোডিংয়ের আগে নন্সটি 500 বাইটের কম হতে হবে।
একটি সংক্ষিপ্ত nonce সঙ্গে পুনরায় চেষ্টা করুন.
ধ্রুবক মান: -11 (0xffffffff5)
NONCE_TOO_SHORT
public static final int NONCE_TOO_SHORT
ননস দৈর্ঘ্য খুব ছোট। একটি ভাল নিরাপত্তার জন্য ননস অবশ্যই ন্যূনতম 16 বাইট (বেস64 এনকোডিংয়ের আগে) হতে হবে।
একটি দীর্ঘ নোন্স সঙ্গে পুনরায় চেষ্টা করুন.
ধ্রুবক মান: -10 (0xffffffff6)
NO_ERROR
public static final int NO_ERROR
ধ্রুবক মান: 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
প্লে পরিষেবাগুলি উপলব্ধ নেই বা সংস্করণটি খুব পুরানো৷
ব্যবহারকারীকে Play পরিষেবাগুলি ইনস্টল বা আপডেট করতে বলুন৷
ধ্রুবক মান: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
প্লে পরিষেবাগুলি আপডেট করা দরকার৷
ব্যবহারকারীকে Google Play পরিষেবা আপডেট করতে বলুন।
ধ্রুবক মান: -15 (0xffffffff1)
PLAY_STORE_ACCOUNT_NOT_FOUND
public static final int PLAY_STORE_ACCOUNT_NOT_FOUND
ডিভাইসে কোনো প্লে স্টোর অ্যাকাউন্ট পাওয়া যায়নি। মনে রাখবেন যে Play Integrity API এখন অননুমোদিত অনুরোধ সমর্থন করে। এই ত্রুটি কোডটি শুধুমাত্র পুরানো Play Store সংস্করণগুলির জন্য ব্যবহৃত হয় যেগুলির সমর্থন নেই৷
ব্যবহারকারীকে প্লে স্টোরে প্রমাণীকরণ করতে বলুন।
ধ্রুবক মান: -4 (0xffffffffc)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
ডিভাইসে কোনো প্লে স্টোর অ্যাপ পাওয়া যায় না বা অফিসিয়াল ভার্সন ইনস্টল করা নেই।
ব্যবহারকারীকে প্লে স্টোরের অফিসিয়াল এবং সাম্প্রতিক সংস্করণ ইনস্টল করতে বলুন।
ধ্রুবক মান: -2 (0xffffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
প্লে স্টোর আপডেট করতে হবে।
ব্যবহারকারীকে Google Play Store আপডেট করতে বলুন।
ধ্রুবক মান: -14 (0xffffffff2)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
কলিং অ্যাপটি API-তে অনেক বেশি অনুরোধ করছে এবং তাই থ্রোটল করা হয়েছে।
একটি সূচকীয় ব্যাকঅফ দিয়ে পুনরায় চেষ্টা করুন।
ধ্রুবক মান: -8 (0xffffffff8)