الطابع الزمني غير صالح

الوصف

تحدث مشكلة الطابع الزمني غير الصالح عندما يحتوي review أو merchant على create_timestamp أو last_update_timestamp غير صالحَين أو عندما يأتي create_timestamp بعد last_update_timestamp.

كيفية حلّ المشكلة

قدِّم review أو merchant مع التأكّد من أنّ create_timestamp وlast_update_timestamp صالحان.

مثال

في 1 آذار (مارس)، تحمّل ملف الخلاصة "2017_03_01.xml" إلى نقطة النهاية. يحتوي الملف على المحتوى التالي:

<merchant id="2739">
  <name>Google Store</name>
  <merchant_url>http://store.google.com</merchant_url>
  <rating_url>http://www.example-reviews.com/m2739.html</rating_url>
  <create_timestamp>2017-02-25T03:02:23Z</create_timestamp>
  <last_update_timestamp>2017-02-25T03:01:32Z</last_update_timestamp>
</merchant>

يحتوي الملف أعلاه على إدخال merchant يكون فيه create_timestamp بعد last_update_timestamp. بعد معالجة خلاصتك، يبلغك فريق الدعم بحدوث مشكلة في البيانات، وهي طابع زمني غير صالح.

بعد بضعة أيام، وبعد مراجعة المستندات، تحمّل الملف "2017_03_04-fix.xml" إلى نقطة النهاية لحل مشكلة التقييم غير الصالح:

<merchant id="2739">
  <name>Google Store</name>
  <merchant_url>http://store.google.com</merchant_url>
  <rating_url>http://www.example-reviews.com/m2739.html</rating_url>
  <create_timestamp>2017-02-25T03:02:23Z</create_timestamp>
  <last_update_timestamp>2017-02-25T03:02:23Z</last_update_timestamp>
</merchant>