Free Web Services - Herong's Tutorial Examples - v2.13, by Herong Yang
NDFDgenByDay - Request Message Sample
This section provides a request message sample of NDFDgenByDay Web service.
The request message of NDFDgenByDay Web service contains a simple XML document with 1 parameter:
Click on the "Request 1" below "NDFDgenByDay" in the "ndfdXMLBinding" operation list. You will see a request template of NDFDgenByDay in SOAP 1.1 format.
Fill in parameters in the template as shown below to obtain a 3-day weather forecast data for the location at latitude of 35.4 and longitude of -97.6, Oklahoma City in Oklahoma state in US:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ndf="http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl"> <soapenv:Header/> <soapenv:Body> <ndf:NDFDgenByDay soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <latitude xsi:type="xsd:decimal">35.4</latitude> <longitude xsi:type="xsd:decimal">-97.6</longitude> <startDate xsi:type="xsd:date">2020-10-10</startDate> <numDays xsi:type="xsd:integer">3</numDays> <Unit xsi:type="dwml:unitType" xmlns:dwml="http://graphical.weather.gov/xml/DWMLgen/schema/DWML.xsd"> m</Unit> <format xsi:type="dwml:formatType" xmlns:dwml="http://graphical.weather.gov/xml/DWMLgen/schema/DWML.xsd"> 12 hourly</format> </ndf:NDFDgenByDay> </soapenv:Body> </soapenv:Envelope>
Run this sample request and click the "Raw" vertical tab. You will see the entire HTTP request including header lines:
POST http://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: text/xml;charset=UTF-8 SOAPAction: "http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#NDFDgenByDay" Content-Length: 919 Host: graphical.weather.gov Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) (request XML...)
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
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
NDFDgenByDay - Usage Description
►NDFDgenByDay - Request Message Sample
NDFDgenByDay - Response Message Sample
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