Community Plugin
View plugin on GitHubGatsby Source for Yelp
Source plugin for fetching data into Gatsby from Yelp REST API to your Gatsby website.
Install
npm install --save @leomanlapera/gatsby-source-yelp
yarn add @leomanlapera/gatsby-source-yelp
How to use
// In your gatsby-config.js
plugins: [
{
resolve: `@leomanlapera/gatsby-source-yelp`,
options: {
id: <business-id>,
apiKey: <yelp-api-key>
}
},
]
How to query
You can query the nodes created from Yelp with the following:
{
allYelpBusinessReview {
edges {
node {
id
rating
text
time_created
url
user {
name
}
}
}
}
}
and you can filter specific node using this:
{
yelpBusinessReview(id: {eq: ""}) {
id
rating
text
url
}
}
Currently supporting
- Business Reviews
- Business Details