SpreadWebServcie.CreateSubscription Method

创建一个联系人名单,或重新激活一个已删除的联系人。

public bool createSubscription (

string loginEmail,

string password,

string subscriptionName,

string description,

)

参数

参数

类型

描述

loginEmail

String

Spread账号邮件地址.

password

String

Spread账号的登录密码或者 API Key.

subscriptionName

String

被创建联系人名单的名称.

description

String

被创建联系人名单的描述.

返回结果

Boolean 或者 Exception. 如果创建成功,则返回True;否则,返回False或者抛出一个异常(Exception)。

请在下列表格中找到详细的返回信息:

状态/场景

返回类型

返回信息

成功创建联系人名单

Boolean

True

输入错误的账号或者API Key

Exception

抛出一个异常含有信息 'Spreader Email and Password not match!'.

未填写subscriptionName的值 Exception

抛出一个异常含有信息 'Please provide a subscription Name.'.

账号内已经有一个联系人名单使用该名字,请求API创建联系人名单时仍用该名字。 Exception

抛出一个异常含有信息 'Subscription "SubscriptionName" already exist!'.

其他错误情况,比如超时。 Exception

抛出一个异常含错误信息。

创建联系人名单失败 Boolean

False

例子

string loginName = "spread@reasonables.com";

string loginPassword = "spread";

string myNewSubsciption = "NoClone VIP";

string myNewDiscription = "NoClone VIPs are added to here.";

bool isSuccessful;

 

//Create a SpreadWebService object and use its method.

SpreadWebService MySpread = new SpreadWebService();

 

isSuccessful = MySpread.createSubscription (loginName, loginPassword, subscriptionName, description);

^