Unfortunately, no, I can’t. The method I have been using to populate the My Collection page no longer contains that information, and it is unlikely that Infinite will make that information available again to unauthenticated requests. Basically, the only recourse available to me would be to actually have users provide their GoW login credentials, which is a big privacy concern (even if it were generally feasible to obtain those credentials, which it is not – at least for mobile users).
I use the same mechanism to retrieve user information that the game uses when you click a random player’s name in chat or the leaderboard. It’s been a fluke that GoW provides as much detail about other players as it does, considering that the above mechanism never shows more than some summary info about that player in-game (and their defense team for practice play). I’ve asked @Sirrian to retain the information in that method that is critical to the success of the My Collection feature – Traitstone count, troop count/level/ascension/traits, and team info – but personal resource information like keys and gold count has been intentionally made private.
This is not to say that I don’t sympathize with your request. If my site were officially affiliated with Infinite (i.e, owned by them) it would be possible for them to design a non-public channel to retrieve that information via authentication. Perhaps someday, they’ll provide a web service that deprecates my site, and you’ll get a much more integrated experience in the process. (This implies “Infinite” dev resources. Get it?)