Betdaq soap php request/response

Betdaq soap php request/response
2021-03-31T19:06:32+02:00
2021-03-31T19:06:38+02:00
2022-10-15T21:26:25+02:00
tovatera
Sziasztok.

A betdaq sportfogadási oldalhoz próbálnék saját szerveren futó php alkalmazást írni.
A betfair oldalhoz már sikeresen megcsináltam ezt ahol a kérések és válaszok json formátumban történnek meg amihez már otthon vagyok php ben. Frandón működik. Játékpénzért csinálom mert a sporfogadás az bukó dolog, de most a betdaq kérdés az nagyon foglalkoztat mert egyrészt unatkozok.
Ami új a betdaq-nál hogy xml-t használ és soap-ot amit képtelen vagyok megérteni illetve php requesbe foglalni hogy kiértékelhető választ kapjak.
ilyen kérésre lenne szükség:

<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Header> <ExternalApiHeader version="2" languageCode="en" username="username" password="xxx" xmlns="http://www.GlobalBettingExchange.com/ExternalAPI/" /> </soap:Header> <soap:Body> <GetPrices xmlns="http://www.GlobalBettingExchange.com/ExternalAPI/"> <getPricesRequest ThresholdAmount="0" NumberForPricesRequired="-1" NumberAgainstPricesRequired="-1"> <MarketIds>483492 </MarketIds> </getPricesRequest> </GetPrices> </soap:Body> </soap:Envelope> Amire a következő választ várnám:

This is the response SOAP for GetPrices :

<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" > <soap:Header> <wsa:Action>http://www.GlobalBettingExchange.com/ExternalAPI/GetPricesResponse </wsa:Action> <wsa:MessageID>uuid:3e024f83-fd7c-4720-a5c5-d26867782ae1 </wsa:MessageID> <wsa:RelatesTo>uuid:4ed833ad-cf66-4d95-a23a-9d3540b9bab1 </wsa:RelatesTo> <wsa:To>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous </wsa:To> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-f1a8ea97-1959-40eb-a911-e8b92058da76"> <wsu:Created>2006-12-04T13:24:08Z </wsu:Created> <wsu:Expires>2006-12-04T13:29:08Z </wsu:Expires> </wsu:Timestamp> </wsse:Security> </soap:Header> <soap:Body> <GetPricesResponse xmlns="http://www.GlobalBettingExchange.com/ExternalAPI/"> <GetPricesResult> <ReturnStatus Code="0" Description="Success" CallId="414d211a-6188-4432-b209-895afdb149db" /> </GetPricesResult> </GetPricesResponse> </soap:Body> </soap:Envelope>

wsdl file: http://api.betdaq.com/v2.0/API.wsdl
és egyéb info:
API EXPLAINED » BETDAQPRO
FAQ'S API ACCESS » BETDAQPRO


Ezt hogyan lehet php val megvalósítani?
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd