Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Web Scraping and field interaction

Featured Replies

Quote

Attention: Before posting in the general discussion forum please review the other forums that would best suit your topic.
If you cannot find one then you may delete this text and post your topic in this forum.

I'm aware of filemaker being able to pull data from a specific website but is there a way for filmmaker to also input into fields on a specific website and interact with buttons within a script?

Thank You

Matt

Short answer - no.

Longer answer - FileMaker can send GET statements to a specified web address, which in some cases will fill out the fields and act as if the Submit button has been pressed.

However, most commercial sites don't allow this and only allow POST statements from the form being physically filled out and the Submit button being manually pressed.

And FileMaker has no way to control another web sites interface like that.

I do this all the time in FileMaker since 2000 actually; however I only use FileMaker to trigger a script, in 2013 I shared my approach with the world on my blog: http://wethecomputerabusersamongst.blogspot.com/2013/10/execute-php-script-from-filemaker-with.html

The example in the blog is in php from the time of implementing FX.php around the time of FM 5.5; however these scripts can be written in any language swift kitura, apache CGI/php/python, nginx FAST CGI, nodejs express, ruby sinatra, and so on just to mention a few; all those scripting languages can listen to a HTTP GET requests from FileMaker and call any HTTP request sync or async that populates a database.

Captchas may or may not stop you; depending on the page.

Edited by ggt667

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.