If I am anticipating what you are planning on doing correctly, then you are planning on using a block explorer API to monitor for deposits from your customers. If my assumption is correct, then I would strongly recommend that you not do this as using a block explorer to automatically check for deposits is going to increase your risk of getting robbed (in different ways that the person above you was warning you against -- you are at risk that someone will trick the block explorer you are using into thinking that you have received btc that you have not actually received).
If you are planning on starting a bitcoin dice site, then I would suggest that you run a full node to handle your deposits.
How can I run run a full node ?