PHP Function for XMLRequest via HTTP POST to TNT

Заказчик: AI | Опубликовано: 21.10.2025

I need a create PHP function that will send my XMLRequest to TNT server via HTTP POST with Content-Type = application/x-www-form-urlencoded. Return the raw server response in XML(no parsing, no extra error handling) The first freelancer who receive a non-error server response will be awarded. Test credentials are: Username: CIT00000000000134363 Password: NiPNP6nsz6 Test Account: 30023444 URL: https://uat.tntexpress.com.au/Rttnet/inputRequest.aspx XML Request: <?xml version="1.0"?> <enquiry xmlns="http://www.tntexpress.com.au"> <namedServiceRatedTransitTimeEnquiry> <ratedTransitTimeEnquiry> <cutOffTimeEnquiry> <collectionAddress> <suburb>Sydney</suburb> <postCode>2000</postCode> <state>NSW</state> <residential>RSP</residential> </collectionAddress> <deliveryAddress> <suburb>Melbourne</suburb> <postCode>3000</postCode> <state>VIC</state> <residential>RSD</residential> </deliveryAddress> <shippingDate>2025-11-11</shippingDate> <userCurrentLocalDateTime>2025-10-21T22:00:00</userCurrentLocalDateTime> <dangerousGoods> <dangerous>false</dangerous> </dangerousGoods> <packageLines packageType="D"> <packageLine> <numberOfPackages>1</numberOfPackages> <dimensions unit="cm"> <length>20</length> <width>20</width> <height>20</height> </dimensions> <weight unit="kg"> <weight>1</weight> </weight> </packageLine> </packageLines> </cutOffTimeEnquiry> <termsOfPayment> <senderAccount>30023444</senderAccount> <payer>S</payer> </termsOfPayment> </ratedTransitTimeEnquiry> <service> <productCode>EX10</productCode> </service> </namedServiceRatedTransitTimeEnquiry> </enquiry>