Skip to content

jboltron3000/tap-SMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tap-SMS

This is a Singer tap that produces JSON-formatted data following the Singer spec.

This tap:

  • Pulls raw data fromSMS Software WEB API
  • Extracts the following resources:
  • Outputs the schema for each resource
  • Incrementally pulls data based on the input state

Quick Start

  1. Install

    pip install tap-SMS

  2. Create the config file

    Create a JSON file called config.json. Its contents should look like:

    	{
    	 "start_date": "2015-01-01T10:20:00Z", 
         	"access_token": "1A2S3D4F5G6H7J8K9L0ZXCV",     
         	"username": "your-T.M.A.S.-username",
         	"password": "your-T.M.A.S.-password"
    	}
    

    The start_date specifies the date at which the tap will begin pulling data (for those resources that support this).

    To get a token, first, login to your SMS store traffic T.M.A.S. module using this Link.

    Then, open the Configure tab, choose Manage Locations, and select API Keys. Screenshot

    Click "Add Key" and create a new API Key. This will generate your token.

  3. Run the Tap in Discovery Mode

    tap-SMS -c config.json --discover > properties.json

  4. Run the Tap in Sync Mode

    tap-SMS --config config.json --catalog properties.json


Copyright © 2018 Stitch

About

A Singer.io tap for extracting data from the SMS API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages