1
Sure, why not. Just establish a webservice which receives the newly created (“short-lived”) access token, exchanges them to long-lived ones and stores them in some database. After that you can use them for your server-side requests.
Have a look here:
Source:stackexchange.com