Immediately I ask you not to send to google, mainly online services are offered there, only a couple have seen with api, which requires money for full functionality.
Online is of little interest to me, since my page is collected during the execution of the js-script, a link to it will give the desired display.
It is advisable to hear the opinions of people who actually solved such a problem. js or php.