I have an external angular application using firebase to store user data.
I currently do not have a built-in server like node.js. server
I would like to use the Google Docs API to download files from my application.
Since the Great Firewall of China does not use (or makes it unstable) the use of Google services, is it possible to host these services on a database server and still use them reliably?
Perhaps after they loaded the document into firebase, the script backend fetches it, loads it into Google documents, and then deletes the record from firebase? Just trying to figure out if Google or similar services are really possible for this use case.
I believe that the essence of my question is whether the Google API call will occur on the user computer, in which case it will become unstable?
** Updates for clarity:
I decide if my firebase-enabled application requires a more traditional backend, such as a node server, to do things like upload images and documents, send mail via Mandrill, etc ... It would be useful if I I knew that after creating time to create a server, some of the services I work with (as an API) are more resistant to GFW than if they were running on the client side. Therefore, if someone had success in such a task, I would like to know.
** Technical update:
So, for example, if I run the Google Maps API on the client side, if the user is in China and does not use VPN, access to API calls will either lag, or time out or (rarely) success when returning scripts. If I could somehow manage the request to the card "off site", as well as on the server, can I return with a static image of the card for the Chinese user without fail?