Why would a script work for the developer, but not for the client?

I just hired a developer in India to write an API upload script for my cloud server. He just finished it and it works fine for him, but I've tried it in all browsers and it doesn't work at all for me. I'm in the UK. What could cause this?