Free Web Services - Herong's Tutorial Examples - v2.13, by Herong Yang
DataFlex - "FullCountryInfo" Operation
This section provides a tutorial example on how to use the 'FullCountryInfo' operation of the free Web service 'DataFlex' provided by oorsprong.org.
Now let's try another operation, "FullCountryInfo":
herong$ python3 DataFlex-Test.py FullCountryInfo CD zeep.transports: Loading remote data from: http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL zeep.transports: HTTP Post to http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso: <?xml version='1.0' encoding='utf-8'?> <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> <soap-env:Body> <ns0:FullCountryInfo xmlns:ns0="http://www.oorsprong.org/websamples.countryinfo"> <ns0:sCountryISOCode>CD</ns0:sCountryISOCode> </ns0:FullCountryInfo> </soap-env:Body> </soap-env:Envelope> zeep.transports: HTTP Response from http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso (status: 200): <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <m:FullCountryInfoResponse xmlns:m="http://www.oorsprong.org/websamples.countryinfo"> <m:FullCountryInfoResult> <m:sISOCode>CD</m:sISOCode> <m:sName>Congo, Democratic Republic</m:sName> <m:sCapitalCity>Kinshasha</m:sCapitalCity> <m:sPhoneCode>243</m:sPhoneCode> <m:sContinentCode>AF</m:sContinentCode> <m:sCurrencyISOCode>XAF</m:sCurrencyISOCode> <m:sCountryFlag> http://www.oorsprong.org/WebSamples.CountryInfo/Flags/Congo.jpg </m:sCountryFlag> <m:Languages> <m:tLanguage> <m:sISOCode>fr</m:sISOCode> <m:sName>French</m:sName> </m:tLanguage> </m:Languages> </m:FullCountryInfoResult> </m:FullCountryInfoResponse> </soap:Body> </soap:Envelope> Test result: FullCountryInfo(CD) = { 'sISOCode': 'CD', 'sName': 'Congo, Democratic Republic', 'sCapitalCity': 'Kinshasha', 'sPhoneCode': '243', 'sContinentCode': 'AF', 'sCurrencyISOCode': 'XAF', 'sCountryFlag': 'http://www.oorsprong.org/WebSamples.CountryInfo/Flags/Congo.jpg', 'Languages': { 'tLanguage': [ { 'sISOCode': 'fr', 'sName': 'French' } ] } }
Table of Contents
SoapUI - Web Service Testing Tool
Mock Web Services - herongyang.com/Service
"SoapResponder" and Web Service Test Tool
"Calculator" for 4 Integer Operations
►DataFlex Web Service for Country Information
Operations Provided by DataFlex Web Service
Test DataFlex with Zeep Python Library
DataFlex - "ListOfCountryNamesByName" Operation
►DataFlex - "FullCountryInfo" Operation
LatLonListCityNames - Return Latitudes and Longitudes of US Cities
LatLonListZipCode - Return Latitudes and Longitudes of US Zip Code
TempConvert Web Service for Temperature Conversion
NDFDgenByDay - US Weather Forecast by Day
NDFDgen - US-Weather Forecast for a Single Location
Bitcoin Blockchain Data API (or Explorer)
flickr.interestingness.getList - Get Interesting Photos
NumberToWords - Convert Number in Digits to Words
TitleCaseWordsWithToken - Words to Title Case Format
"PUG SOAP" Web Service for PubChem Database
Discontinued: Currency Converter by kowabunga.net
Discontinued: GetCountries - Get All Countries and Territories
Discontinued: GetCurrencies - Get Currencies from All Countries
Discontinued: GetGMTbyCountry - Get GMT Information of a Given Country
Discontinued: GetISD - Get ISD Phone Code of a Given Country
Discontinued: GetCitiesByCountry - Get Cities by Country
Discontinued: GetInfoByState - Get ZIP Codes of a Given US State
Discontinued: GetAirportInformationByCountry - Get Airport Code by Country
Discontinued: GetGeoIP - Get Country by IP Address
Discontinued: ConvertTemp - Convert Temperature Unit
Discontinued: ChangeLengthUnit - Convert Length Unit
Discontinued: ConvertWeight - Convert Weight Unit
Discontinued: ChangeAreaUnit - Convert Area Unit
Discontinued: Code39 - Generate Bar Code Images in Code 39 Format
Discontinued: GenerateBarCode - Generate Bar Code Images
Discontinued: GetMortgagePayment - Calculate Mortgage Payment
Discontinued: ConversionRate - Get Currency Exchange Rate
Discontinued: GetQuote - Get Stock Quote
Discontinued: GetSunSetRiseTime - Get Sunrise and Sunset Time
Discontinued: GetWeatherByZipCode - Get Weather by ZIP Code in US
Discontinued: getTime - Get the Current Time
Discontinued: questionSearch - Search Yahoo! Questions and Answers