I have a client who is looking to show a list of links on a SharePoint page. Complication is that the links need to be generated to be specific for a physical location. We have the physical location part figured out by passing IP address to a webservice and getting data for that IP address. We need to take that data and substitute variables in URLs to get the list of links.
My question is, I'm questioning the best approach for this. The SharePoint page is hosted in a SharePoint 2013 environment. Can I make a SharePoint app that creates a list to host the URL strings, then use javascript to call the webservice and substitute the variables in the URL strings? I also need to deploy this to several similar SharePoint sites.
I can also host the URL strings in a SQL server database and access via a webservice if that makes more sense. The end goal is just to have the links displayed on a page in SharePoint.