Ist das Feld, welches json_decode erstellt, ein String, ein Float oder ein Integer-Feld (nutze var_dump, um dies herauszufinden).
Der JSON-String beginnt mit:
string(1951) "{"items":[{"id":1070107173001,"name":" ...
nach json_decode erhalte ich:
["id"]=>
float(1.070107173E+12)
Da ist es offenbar schon zu spät.
Mark