Service
The following operations are supported. For a formal definition, please review the Service Description.
-
AddNewCampaignLink
Add New Link to Campaign -
BatchDomainPreferredSentLog
Update failed sent subscribers in a campaign -
BatchUpdateCampaignCategorySubscriber
Update sent subscribers in a campaign -
BatchUpdateFailedSentLog
Update failed sent subscribers in a campaign -
BatchUpdateSMSTransLog
Update SMS transation Log -
BatchUpdateSubscriberHistoricalValues
Update sent subscribers in a campaign -
BatchUpdateTriggerCampaignCategorySubscriber
Update sent subscribers in a campaign -
CampaignCustomFieldDefaultValue
Get domain preferred server by user -
CompleteBatch
Sends a notification to the database that the server specified by the server ID has finished sending -
CompleteSMSCampaign
Complete SMS Sending, version 0.9 only -
CompleteWhatsAppCampaign
Complete WhatsApp Sending, version 0.9 only -
GetAccountLang
Get account language setting for complete mail. -
GetAliveServer
Get An Alive SMTP Server -
GetCampaignAttachment
Get Campaign's multi Creatives -
GetCampaignSentCount
Get Campaign Sent Count -
GetCampaignsSend2TalkkingUser
For TalkKing,Get Campaigns send to TalkKing Users that campaign's scheduleTime during [@startTime, @endTime).The timespan between @startTime and @endTime shouldn't be greater then 1 hour. -
GetDomainPreferServerSystemUsers
Get Domain Prefer Server System Users -
GetUserCustomLabel
Get domain preferred server by user -
GetUserReturnPath
Get user return path -
GetUserTimezoneIndex
Get user timezone -
HealthCheck
Update the status - HelloWorld
-
SCompleteSMSCampaign
Complete SMS Sending, version 0.9 only -
SGetActiveSMSCampaignSubscribers
Get SMS campaign subscriber version 0.9 send Sms ,only one spread engine -
SetWhatsAppStatus
Set whatsapp account status version 0.9 send whatsapp ,only one spread engine -
TriggerCampaignCompleteBatch
Sends a notification to the database that the server specified by the server ID has finished sending - TryAuth
-
UnsubscribePhone
unsubscribe SMS Phone, version 0.9 only -
UpdateEmailSent
Update Email Sent Count -
UpdateServerActive
Update Smtp Server Active Status -
UpdateServerStatus
Update the server status -
UpdateServerStatusRPC
Update the server status (RPC) mode -
UploadWhatsAppStatus
Complete whatsapp Sending, version 0.9 only -
dsCampaignCategorySubscriberForWhatsApp
Get whatsapp channel version 0.9 send whatsapp ,only one spread engine -
dsCheckWhatsAppNumberBlock
CheckWhatsAppNumberBlock version 0.9 send whatsapp ,only one spread engine -
dsGetActiveCampaignSubscribers
Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID -
dsGetActiveCampaignSubscribers2
Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID -
dsGetActiveSMSCampaignSubscribers
Get SMS campaign subscriber version 0.9 send Sms ,only one spread engine -
dsGetActiveSMSNumber
dsGetActiveSMSNumber version 0.9 send sms ,only one spread engine -
dsGetActiveWhatsAppCampaignSubscribers
Get whatsapp campaign subscriber version 0.9 send whatsapp ,only one spread engine -
dsGetActiveWhatsAppChannel
Get whatsapp channel version 0.9 send whatsapp ,only one spread engine -
dsGetAllServerSettings
Get the credentials of the server specified by all server -
dsGetBirthdayTriggerCampaignSubscribers
Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID -
dsGetCampaignCreatives
Get Campaign's multi Creatives -
dsGetCampaignLinks
Get Campaign Links -
dsGetCampaignSentRecord
Get Campaign Sent Record -
dsGetCampaignSubscribers
Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID -
dsGetCategoryTrackings
Get the popular urls of the campaign(for automatic email) -
dsGetCurrentWhatsAppEngineDeliveryplan
Get whatsapp channel version 0.9 send whatsapp ,only one spread engine -
dsGetDeliveryDomainSettings
Get Delivery domain settings -
dsGetDomainPreferredServers
Get domain preferred server by user -
dsGetDomainPreferredServers2
Get domain preferred server by user -
dsGetDomainPreferredServersAndReturnPath
Get domain preferred server by user -
dsGetEngineServers
Get ServerSetting which delivered by EngineID -
dsGetHeaderFooter
Get the header and footer content specified by the user ID -
dsGetLongSendingDeliveryPlan
Get Delivery Plan keeping sending for long time,Threshold is the alert threshold,e.g 30 Min -
dsGetMdtechVirtualNumber
Get Mdtech Virtual Number -
dsGetRelevantAccount
Get whatsapp channel version 0.9 send whatsapp ,only one spread engine -
dsGetServerGroupsDetails
Get ServerGroups Details -
dsGetServerSettings
Get the credentials of the server specified by the server ID -
dsGetServersInGroup
Get the Servers settings in Group. If GroupNum < 0 then return all servers -
dsGetSpamLastHandled
Get spam last handled -
dsGetSystemUsersDomainPreferredServersAndReturnPath
Get System Users's domain preferred server -
dsGetURLTrackings
Get the popular urls of the campaign(for automatic email) -
dsGetUploadRequestErrorInfo
Get Upload Request Error -
dsGetUserBounceLastHandled
Get user bounce last handled:list out those users whose campaign sent>3000 and bounce number is 0. -
dsGetUserDeliveryDomainSettings
Get Delivery domain settings -
dsGetUserDomains
Get User's personal domain setting -
dsGetUserReturnPaths
Get user return paths as dataset -
dsGetUserSendingSpeed
Get Campaign Sending Speed -
dsGetUserSettings
Get user setting as dataset,includes returnpath, customheader, userdomains -
dsInsertSMSNumberSent
dsInsertSMSNumberSent version 0.9 send sms ,only one spread engine -
dsInsertWhatsAppBlock
InsertWhatsAppNumberBlock version 0.9 send whatsapp ,only one spread engine -
dsUpdateSpread_WhatsappStatus
Get whatsapp channel version 0.9 send whatsapp ,only one spread engine
This web service does not conform to WS-I Basic Profile v1.1.
Please examine each of the normative statement violations below. Follow the recommendations to remedy it, or add setting to the <webServices> config section to turn off BP 1.1 conformance warnings for the entire vroot.
To turn off BP 1.1 conformance warnings for the entire vroot remove the 'BP1.1' value from the <conformanceWarnings> section of the configuration file of your application:
<configuration> <system.web> <webServices> <conformanceWarnings> <remove name='BasicProfile1_1'/> </conformanceWarnings> </webServices> </system.web> </configuration>
R2705: A DESCRIPTION MUST use the same value of, either 'rpc' or 'document' for the style attribute for all of its operations in a portType, in the SOAP Binding description.
- Binding 'ServiceSoap' from namespace 'http://tempuri.org/'.
Recommendation: To make binding conformant add explicit SoapRpcMethod or SoapDocumentMethod attribute to all WebMethods of this binding.
For more details on Basic Profile Version 1.1, see the Basic Profile Specification.
This web service is using http://tempuri.org/ as its default namespace.
Recommendation: Change the default namespace before the XML Web service is made public.
Each XML Web service needs a unique namespace in order for client applications to distinguish it from other services on the Web. http://tempuri.org/ is available for XML Web services that are under development, but published XML Web services should use a more permanent namespace.
Your XML Web service should be identified by a namespace that you control. For example, you can use your company's Internet domain name as part of the namespace. Although many XML Web service namespaces look like URLs, they need not point to actual resources on the Web. (XML Web service namespaces are URIs.)
For XML Web services creating using ASP.NET, the default namespace can be changed using the WebService attribute's Namespace property. The WebService attribute is an attribute applied to the class that contains the XML Web service methods. Below is a code example that sets the namespace to "http://microsoft.com/webservices/":
C#
[WebService(Namespace="http://microsoft.com/webservices/")] public class MyWebService { // implementation }
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService ' implementation End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")] public ref class MyWebService { // implementation };
For more details on XML namespaces, see the W3C recommendation on Namespaces in XML.
For more details on WSDL, see the WSDL Specification.
For more details on URIs, see RFC 2396.