https://github.com/dmikurube/embulk-input-yelp
https://github.com/dmikurube/embulk-input-yelp
embulk yelp
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dmikurube/embulk-input-yelp
- Owner: dmikurube
- License: mit
- Created: 2017-02-19T08:39:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-07-31T08:09:24.000Z (almost 7 years ago)
- Last Synced: 2025-03-10T21:44:08.972Z (over 1 year ago)
- Topics: embulk, yelp
- Language: Java
- Size: 82 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Yelp input plugin for Embulk
Search for Yelp businesses with the [API v3](https://www.yelp.com/developers/documentation/v3/business_search).
## Overview
* **Plugin type**: input
* **Resume supported**: no
* **Cleanup supported**: no
* **Guess supported**: no
## Configuration
- **access_token**: Yelp OAuth2 access token (string, required)
- **location**: Location (string, required)
- **maximum_retries**: Maximum number of retries (integer, default: 7)
- **initial_retry_interval_millis**: Initial interval between retries in milliseconds (integer, default: 1000)
- **maximum_retry_interval_millis**: Maximum interval between retries in milliseconds (integer, default: 60000)
## Example
```yaml
in:
type: yelp
access_token: ********
location: Kyoto
```
## Build
```
$ ./gradlew gem # -t to watch change of files and rebuild continuously
```