Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1007 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 1007 Bytes

Yelp Fusion Proxy

This is an example proxy script for working with the API-key version of the Yelp Fusion API from a browser. It is meant for instructional purposes only, and should not be used in a production environment with additional security measures.

Usage

First, register your app to get an API KEY.

Then to call any API, pass a parameter _ep that contains the desired endpoint within the API, beginning with a forward slash:

fetch("./index.php?_ep=/businesses/search&term=Taco+Mac&location=Atlanta,GA");

Note that the endpoint will be prepended with https://api.yelp.com/v3 (no trailing slash).

Any other parameters will be sent to the requested endpoint, so this should allow full access to the API. It is currently only meant for making GET requests; any POST/PUT/DELETE requests will fail in unexpected (but spectacular?!) ways.

Cheers!