Skip Navigation Links.
展开 最小化

SpreadWebServcie.UpdateSubscriberStatus Method

Update Subscriber Status.

Parameters

Parameter

Type

Description

loginEmail

String

The login email of your Spread account.

password

String

The password of your Spread account or   API Key which you can retrieve from your Spread account (My account=> Settings).

subscriberEmail

String

The subscriber's Email.

subscriberStatus

SubscriberStatus

The status of subscriber you want update to.

Return Value

String - Success/Fail/Error.

Example

string loginEmail = "Spread@reasonables.com";

string loginPassword = "Spread";

int subscriberEmail = "alan@reasonables.com";

campaignStatus subscriberStatus = SubscriberStatus.Active;

SpreadAPI. SpreadWebService MySpread = new SpreadAPI. SpreadWebService ();

string result = MySpread.UpdateSubscriberStatus(loginEmail, loginPassword, subscriberEmail, subscriebrStatus);

Dim loginEmail As String = "Spread@reasonables.com"

Dim loginPassword As String = "Spread"

Dim subscriberEmail As String = 1

Dim campaignStatus As String = SubscriberStatus.Active

Dim MySpread As New SpreadAPI. SpreadWebService

Dim result As String = MySpread.UpdateSubscriberStatus(loginEmail, loginPassword, subscriberEmail, subscriberStatus)

    /**
    * @name     updateSubscriberStatus
    * @function update subscriber status
    * @param
    *  subscriberEmail	the subscriber email you want to update
    * @return
    *  error message       failed.
    *  1        success.
    */
    public function updateSubscriberStatus($loginEmail,$password,$subscriberEmail,$subscriberStatus ){
        $sendArr = array(
	        'loginEmail'        => $loginEmail,
	        'password'	    => $password,
	        'subscriberEmail'       => $csubscriberEmail,
	        'subscriberStatus'       => $subscriberStatus
        );
        $Client=new SoapClient("http://service.rspread.com/Service.asmx?WSDL");
        $flag = $Client -> UpdateSubscriberStatus( $sendArr );
        if( empty( $flag ) ){
	        return -1;
        }
        return 1;
    }

         
No sample.