Nieprawidłowa sygnatura czasowa

Opis

Problem z nieprawidłową sygnaturą czasową występuje, gdy element review lub merchant zawiera nieprawidłową wartość create_timestamp lub last_update_timestamp albo po create_timestamp.

Rozwiązanie

Podaj review lub merchant, upewniając się, że atrybuty create_timestamp i last_update_timestamp są prawidłowe.

Przykład

1 marca przesyłasz plik danych „"2017_03_01.xml" do punktu końcowego. Plik zawiera te treści:

<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>

Powyższy plik zawiera wpis merchant, którego wartość create_timestamp jest późniejsza niż last_update_timestamp. Po przetworzeniu pliku danych zespół pomocy powiadomi Cię o wystąpieniu problemu z danymi, nieprawidłowej sygnatury czasowej.

Kilka dni później po sprawdzeniu dokumentacji przesyłasz plik "2017_03_04-fix.xml" do punktu końcowego, aby rozwiązać problem z nieprawidłową oceną:

<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>