I have a transaction hash (for example 0xd97a7f7e15709ce345842a52a6e8db395e6ba779fd76a426b1878512a34a8128) I would need the information in red, basically the tokens involved (the first one is an ERC20 token, while the latter is an ERC721).
can you point me in the right direction to get this information via API? I would like to use a Python script but I can give also a try to JS.
I tried with blockcypher API but it seems they only give me basic information (nothing I can recognize on tokens)
I don't own a full node, maybe I can use infura.io with a free account?
I think to fetch directly the etherscan web page but it seems a bit dirty...