Skip Navigation Links.
展开 最小化

SpreadWebServcie.UpdateSubscription Method

Update Subscription information.

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).

subscriptionID

Integer

The ID of Subscription.

newSubscriptionName

String

The name of subscription you want update to(The length of name should be less than 250 characters, or overpart will be deleted).

newDescription

String

The description of subscription you want update to.

Return Value

True - success.

False - fail. The reason could be that it is an invalid subscriptionID or the name has been used.

Example

string loginEmail = "Spread@reasonables.com";

string loginPassword = "Spread";

int subscriptionID = 1;

string newSubscriptionName = "New name of Subscription";

string newDescription = "New description of Subscription";

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

bool result = MySpread.UpdateSubscription(loginEmail, loginPassword, subscriptionID, newSubscriptionName, newDescription);

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

Dim loginPassword As String = "Spread"

Dim subscriptionID As Integer = 1

Dim newSubscriptionName As String = "New name of Subscription"

Dim newDescription As String = "New description of Subscription"

Dim MySpread As New SpreadAPI. SpreadWebService

Dim result As Boolean = MySpread.UpdateSubscription(loginEmail, loginPassword, subscriptionID, newSubscriptionName, newDescription)

    /**
    * @name     updateSubscriptionInformation
    * @function update subscription information
    * @param
    *  subscriptionID	the subscription ID you want to update as subscriptionID
    * @return
    *  error message       failed.
    *  1        success.
    */
    public function updateSubscriptionInformation($loginEmail,$password,$subscriptionID,$newSubscriptionName,$newDescription ){
        $sendArr = array(
	        'loginEmail'        => $loginEmail,
	        'password'	    => $password,
	        'subscriptionID'       => $subscriptionID,
	        'newSubscriptionName'       => $newSubscriptionName,
	        'newDescription'       => $newDescription
        );
        $Client=new SoapClient("http://service.rspread.com/Service.asmx?WSDL");
        $flag = $Client -> UpdateSubscription( $sendArr );
        if( empty( $flag ) ){
	        return -1;
        }
        return 1;
    }

         
No sample.