EndPoint est une chaine = "https://api.sandbox.ebay.com/wsapi"
CallName est une chaine = "GeteBayOfficialTime"
SiteId est une chaine = "0"
AppId est une chaine = "yourAppId"; // use your app ID
DevId est une chaine = "yourDevId"; // use your dev ID
CertId est une chaine = "yourCertId"; // use your cert ID
Version est une chaine = "405"
// Build the request URL
RequestURL est une chaine
RequestURL = EndPoint + "?callname=" + CallName...
+ "&siteid=" + SiteId...
+ "&appid=" + AppId...
+ "&version=" + Version...
+ "&routing=default"
// Create the service
Service est un eBayAPIInterfaceService Dynamique
Service = New eBayAPIInterfaceService
// Assign the request URL to the service locator.
Service:Url = RequestURL
// Set credentials
oCustomSecurityHeaderType est un CustomSecurityHeaderType dynamique
oCustomSecurityHeaderType = new CustomSecurityHeaderType
Service:RequesterCredentials = oCustomSecurityHeaderType
Service:RequesterCredentials:eBayAuthToken = "yourToken"; // use your token
oUserIdPasswordType est un UserIdPasswordType dynamique
oUserIdPasswordType = new UserIdPasswordType
Service:RequesterCredentials:Credentials = oUserIdPasswordType
Service:RequesterCredentials:Credentials:AppId = AppId
Service:RequesterCredentials:Credentials:DevId = devId;
service:RequesterCredentials:Credentials:AuthCert = certId
// Make the call to GeteBayOfficialTime
GeteBayOfficialTimeRequestType request = new GeteBayOfficialTimeRequestType();
oGeteBayOfficialTimeRequestType est un GeteBayOfficialTimeRequestType dynamique
oGeteBayOfficialTimeRequestType = new GeteBayOfficialTimeRequestType
Request:Version = "405"
Response est un GeteBayOfficialTimeResponseType dynamique
Response = service.GeteBayOfficialTime(request)
TraceDebut()
Trace("The time at eBay headquarters in San Jose, California, USA, is:")
Trace(response:Timestamp:ToString())
TraceFin()
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4313&post_id=17811