![]() There are many entities that have an API you can talk to, post a request, and gather information. With the FileMaker Data API or Admin API, you can send requests for FileMaker data and information. In the web viewer example, FileMaker Pro was acting as the consumer. For example, the FileMaker platform offers both sides of the equation – it is both a consumer and a provider of APIs. There are many providers such as Google Maps, YouTube, Stripe, MailChimp, and DocuSign. As in the case above, FedEx provided the URL for the tracking number. On the other side of the equation, is the provider (providing the response). You can create your own requests, reach out to an API, and get information back. This is the ability to consume information through an API. First, there’s the idea of an API consumer - this can come in the form of a mobile phone, a website, or even FileMaker Pro Advanced. ![]() The kitchen makes your food and then once the food is complete, it goes back through the waitstaff (or your API), and then you receive your food (or your response). The waitstaff, aka the API, brings the request to the kitchen (or the FileMaker Server), where the request is processed. You make the request to the waitstaff - pretend that they are the API. Pretend that you, as the customer, are the application making the request. ![]() Think of this analogy: if you’re a customer at a restaurant you have a menu of items you can order. An API is like a contract that includes an understanding between both parties and an agreed-upon standard set by which those parties communicate. In its simplest form, it's a structured request with a structured response. An API is one piece of software talking to another, or one system talking to another system. To spell it out more plainly, API stands for “application programming interface.” But even after spelling it out, it may still cause confusion.
0 Comments
Leave a Reply. |