API.fetchSubscriberDRMSeries



此操作让您取回某一订阅者的所有系列订阅

请求

api_key 使用您的 API 密钥
login 使用帐户简档中有 API 访问权限的电子邮件地址。
md5_pwd 使用来自简档的密码,该密码以 MD5 格式加密。
subscription_code 使用“我的订阅分类”页面中提供的 API 代码,或者通过 getAccountSubscriptions API 取回
subscriber_login 订阅者的登录

响应

此请求发送一个包含被请求的带有以下信息的订阅分类的表:

ID 订阅者的登录。
From 系列的开始日期。
Books 刊物的数量。
Date 订阅的日期。
Extras 最多可有 255 个字符的自由字段

如有问题,将送回错误消息。

示例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Serial subscriptions</title>
</head>

<body>
<?php

include_once('nusoap.php');
    
$client = new soapclient('http://api.calameo.com/?wsdl', true);

$err = $client->getError();
	
if ($err) {
// 显示错误
echo 'SOAP 错误:' . $err;
// 如果发生错误,继续也没用
die('发生错误!');
    }

$message = 'API.fetchSubscriberDRMSeries';

$params = array (
		    'api_key'		=> '123346544abdefbca1546854',
		    'login'		=> 'email@myaccount.com',
		    'md5_pwd'		=> 'd4f7ccab36fbfedc5f53e09d20d6973a',
		    'subscription_code'	=> '05511df55155d5a5bc5',
		    'subscriber_login'	=> 'subscriber_login',
		    );

$result = $client->call($message, $params);

if ($client->fault) {
// 出现错误
die('发生错误!');
} else {
// 检验是否没有返回 SOAP 错误
$err = $client->getError();
if ($err) {
// 显示错误
	    echo 'SOAP 错误:' . $err ;
} else {
	    // 一切正常,您可以处理结果 => $result
echo '<pre>';
print_r($result);
echo '</pre>';
        }
    }

?>
</body>
</html>
Customer service discussions
Loading...