Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JGrotex/tci-wi-apilayer-extension
TIBCO Cloud Integration Web Integrator Extension for APILayer.com
https://github.com/JGrotex/tci-wi-apilayer-extension
tci-extensions tibco-cloud
Last synced: 2 months ago
JSON representation
TIBCO Cloud Integration Web Integrator Extension for APILayer.com
- Host: GitHub
- URL: https://github.com/JGrotex/tci-wi-apilayer-extension
- Owner: JGrotex
- License: mit
- Created: 2017-11-22T14:24:41.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-02-21T18:29:07.000Z (over 6 years ago)
- Last Synced: 2024-05-22T12:34:09.727Z (5 months ago)
- Topics: tci-extensions, tibco-cloud
- Language: Go
- Homepage: http://www.apilayer.com
- Size: 46.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- tci-awesome - APILayer.com
README
# TCI WI APILayer.com Extension
[![Go Report Card](https://goreportcard.com/badge/github.com/JGrotex/tci-wi-apilayer-extension)](https://goreportcard.com/report/github.com/JGrotex/tci-wi-apilayer-extension) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
first Version with just International Phonenumber validation, more to come ...
As the Connector is available any other offering of APILayer.Com should be easy to create.
Attached ZIP contains the first release v.1.3 and can just uploaded under TIBCO Cloud Integration Extensions
Please create your own 'free' Access Key on http://www.APILayer.com to enter into the Connector Details.
## Activities
available Activities so far
### Phone Number Validation
Input
- Phone Number stringOutput
- Valid bool `json:"valid"`
- Number string `json:"number"`
- LocalFormat string `json:"local_format"`
- InternationalFormat string `json:"international_format"`
- CountryPrefix string `json:"country_prefix"`
- CountryCode string `json:"country_code"`
- CountryName string `json:"country_name"`
- Location string `json:"location"`
- Carrier string `json:"carrier"`
- LineType string `json:"line_type"`
Sample Input Data
498003303000 or another invalid one 49800330300099Sample Output Data
``json:
{"valid":true,"number":"498003303000","local_format":"08003303000","international_format":"+498003303000","country_prefix":"+49","country_code":"DE","country_name":"Germany (Federal Republic of)","location":"","carrier":"","line_type":"toll_free"}
``
Note: more TCI Extensions can be found here: https://tibcosoftware.github.io/tci-awesome/