1
0
mirror of synced 2026-01-19 09:07:23 -05:00

GitBook: [master] 161 pages and 75 assets modified

This commit is contained in:
Marcos Marx
2021-05-16 22:51:02 +00:00
committed by gitbook-bot
parent 18c1d6eb1b
commit a18b0e80d0
77 changed files with 1322 additions and 124 deletions

View File

@@ -0,0 +1,15 @@
# Step 1: Creating the Source
Airbyte provides a code generator which bootstraps the scaffolding for our connector.
```bash
$ cd airbyte-integrations/connector-templates/generator # assumes you are starting from the root of the Airbyte project.
# Install NPM from https://www.npmjs.com/get-npm if you don't have it
$ npm install
$ npm run generate
```
Select the `Python HTTP API Source` template and then input the name of your connector. For this walk-through we will refer to our source as `python-http-example`. The finalized source code for this tutorial can be found [here](https://github.com/airbytehq/airbyte/tree/master/airbyte-integrations/connectors/source-python-http-tutorial).
The source we will build in this tutorial will pull data from the [Rates API](https://ratesapi.io/), a free and open API which documents historical exchange rates for fiat currencies.