So why not use them via VBA? E.g. you can run js, php and python code by using the command line via VBA. That should simplify signing/encoding as you can use their sdk.
As you need webrequest, you should be aware of VBA-Web, what simplifies using request in VBA. If you open an issue there...