It helps to know what you actually tried, and what error was returned
ie, when posting NDFDgenByDay:
- <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="https://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">38</latitude>
-
<longitude xsi:type="xsd:decimal">-77</longitude>
-
<startDate xsi:type="xsd:date">18</startDate>
-
<numDays xsi:type="xsd:integer">3</numDays>
-
<Unit xsi:type="xsd:string">e</Unit>
-
<format xsi:type="xsd:string">13 hourly</format>
-
</ndf:NDFDgenByDay>
-
</soapenv:Body>
-
</soapenv:Envelope>
you will get an error saying
- <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
-
<SOAP-ENV:Body>
-
<SOAP-ENV:Fault>
-
<faultcode xsi:type="xsd:string">SERVER</faultcode>
-
<faultactor xsi:type="xsd:string"/>
-
<faultstring xsi:type="xsd:string">format needs to be either 24 hourly or 12 hourly</faultstring>
-
<detail xsi:type="xsd:string">input format was "13 hourly"</detail>
-
</SOAP-ENV:Fault>
-
</SOAP-ENV:Body>
-
</SOAP-ENV:Envelope>
This means that the parameter 'format' is wrong. it should be '24 hourly' or '12 hourly'
It would help to see what error you are getting, because 'I am getting errors' does not help!