Skip Navigation Links.
展开 最小化

SpreadWebServcie.UpdateSubscriberStatus Method

更新聯絡人狀態

參數

參數

類型

描述

loginEmail

String

Spread賬號郵件地址.

password

String

Spread賬號的登錄密碼或者  API Key API key可在賬號詳情中查看 (我的賬號=> API).

subscriberEmail

String

聯絡人的名單

subscriberStatus

SubscriberStatus

聯絡人的狀態

返回結果

String - Success/Fail/Error.

例子

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.