我正在尝试设置调试URL和基于标志的实时URL,以便对authorize.net进行服务调用,如下所示。
if (isDebug)
{
API_URL = "https://apitest.authorize.net/soap/v1/Service.asmx";
}
else
{
API_URL = "https://api.authorize.net/soap/v1/Service.asmx";
}
然后对于旧的api webreference(https://api.authorize.net/soap/v1/Service.asmx),我能够使用 service 类为web服务调用设置此API_URL,如下所示 CustomerProfileWS 是名称空间网页参考
public CustomerProfileWS.Service Service
{
get
{
if (service == null)
{
service = new CustomerProfileWS.Service();
service.Url = API_URL;
}
return service;
}
}
同样,我尝试使用新的Akamai网址(https://api2.authorize.net/soap/v1/Service.asmx)作为带有名称空间的网络参考 CustomerProfileWS2 ,但我无法找到CustomerProfileWS2.Service来设置API_URL。
如何使用新的api2 webreference设置测试网址或实时网址?
对此的任何帮助都将受到高度赞赏。