ErrorResponse
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
عنصر استجابة الخطأ لجميع الطرق.
تمثيل JSON |
{
"responseHeader": {
object (ResponseHeader )
},
"errorResponseCode": enum (ErrorResponseCode ),
"errorDescription": string,
"paymentIntegratorErrorIdentifier": string
} |
الحقول |
errorResponseCode |
enum (ErrorResponseCode )
اختياري: رمز يسجّل نوع الخطأ الذي حدث.
|
errorDescription |
string
اختياري: قدِّم وصفًا لهذه الحالة حتى يتمكّن ممثّلو الدعم من تصحيح الأخطاء. يُرجى العِلم أنّ هذه المعلومات لن تظهر للمستخدمين أبدًا. يمكن أن تحتوي الرسالة على نص وصفي غير حسّاس يُستخدَم لتصحيح الأخطاء. تجدر الإشارة إلى أنّه يجب أن تكون بعض قيم errorResponseCode مصحوبة بتفاصيل إضافية في هذا الحقل. على سبيل المثال، يجب أن تكون السمة INVALID_IDENTIFIER مصحوبةً بمعلومات في هذا الحقل بشأن نوع المعرّف غير الصالح. تحذير: لا تقم بتضمين أي رموز مميزة في هذه الرسالة ما لم يتم تعريفها على أنها عامة.
|
paymentIntegratorErrorIdentifier |
string
اختياري: هذا المعرّف خاص بشركة الدمج ويتمّ إنشاؤه بواسطة الشركة المدمَجة. يتم استخدامه لأغراض تصحيح الأخطاء فقط من أجل تحديد هذا الاستدعاء. هو المعرّف الذي تعرف شركة الدمج هذه المكالمة من خلاله.
|
جميع الحقوق محفوظة. إنّ Java علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The Error Response object provides a structured way to handle errors across all methods within the system."],["It includes a common response header, an error code for categorization, a description for debugging, and an optional integrator-specific identifier."],["The error description field is intended for internal use and should not contain sensitive information."],["Integrators can use the `paymentIntegratorErrorIdentifier` field for debugging purposes to track specific calls."]]],["The error response object, applicable to all methods, includes a `responseHeader` (required) for common response information. It features optional fields like `errorResponseCode` to classify the error, `errorDescription` for debugging details (not user-facing), and `paymentIntegratorErrorIdentifier` for integrator-specific call identification. `ErrorDescription` must provide specifics for certain `errorResponseCode` values, such as identifier types for `INVALID_IDENTIFIER`, avoiding the use of sensitive information.\n"]]