Troi URL Plug-in allows you to send information to and retrieve information from internet, directly from FileMaker Pro. You can use the POST method to fill in a web form and retrieve the result directly in your database. Or use the GET method to retrieve data without showing the page on a layout (no render time!). You can even get JPEG, GIF and PNG images directly into a container field. The PUT and DELETE methods for interacting with web servers allow you to transfer files, images or data. And delete them too!
All functions work with any HTTP url, but also with secure connections (HTTPS) using SSL. The plug-in will give you access to password protected web pages and the ability to set custom headers and cookies. Troi URL Plug-in also contains three authorization functions, which make it very easy to work with a Twitter account and post tweets. After authorization, tweets (and other commands) can be sent from FileMaker without the need to log in. We have included an example to get you tweeting in no time!
Troi URL Plug-in supports the use of a proxy server, even if the proxy server requires a username and password. Other functions allow you to show a custom progress dialog during the retrieval of data (macOS only) and to encode text into HTTP format.
The TURL_AuthorizeWithCallbackScript function makes authorizing the plug-in to use a web service easier on macOS. It lets a user authorize Troi URL Plug-in to use an OAuth protected web service, for example Twitter. After authorization a script is triggered with a script parameter which contains the access token and secret. By storing these you can then use the web service (like sending a tweet). This version was tested and made compatible with FileMaker Pro 18 and FileMaker Pro 17.0.7.