Lenovo PhotoMaster doesn't have the capability of connecting to online services. The features posted on the official website mention an Import function, but it's limited only to this: Import photos from mobile phones and DSLR, via a wired or wireless connection.
As you can see, it doesn't have support for online import which means that you will have to do it manually.
Access the online service that you use and transfer the images to PC, then use PhotoMaster's Import function to add the images into the application.