/account
URL
支持格式
HTTP 请求方式
认证方式
请求数限制
请求参数
字段名称
|
是否必填
|
数据类型
|
说明
|
auth
|
是
|
String
|
BASIC/APIKEY/ OAUTH 三种认证方式信息中的一种
|
alt
|
是
|
String
|
通过该参数,你可以改变返回值的格式,目前支持的返回值格式包括:atom(默认) ,暂不支持json
|
请求字符串
无
返回结果
<?xml version="1.0" encoding="GBK"?>
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:um="http://www.unimarketing.com.cn/xmlns/">
<id>http://services.unimarketing.com.cn/account/3063</id>
<title type="text">test1202</title>
<content type="text">很好,很年轻,我们需要这样的公司</content>
<updated>2010-12-02T06:17:01.000Z</updated>
<email>zeixun2cj51202@yeah.net</email>
<link href="http://services.unimarketing.com.cn/account/3063" rel="self"></link>
<link href="http://127.0.0.1:8080/uniapi/services/account/test1202" rel="alternate"></link>
<um:tel>159012169424</um:tel>
<um:fax>01026556988970</um:fax>
<um:postcode></um:postcode>
<um:address>beijing上地十街</um:address>
<um:serviceLife startTime="2011-01-06" endTime="2011-05-12">23</um:serviceLife>
<um:contact quota="200000" avail="198664"></um:contact>
<um:mail quota="573" avail="139"></um:mail>
<um:capacity quota="10" avail="0"></um:capacity>
</entry>
字段说明
字段名称
|
意义
|
数据类型
|
备注
|
id
|
公司ID
|
String
|
|
title
|
公司名称
|
String
|
|
content
|
公司描述
|
String
|
|
updated
|
更新时间
|
Date
|
GTM
|
email
|
公司联系人Email
|
String
|
|
<link href="http://services.unimarketing.com.cn/account/3063" rel="self"></link>
|
公司ID
|
String
|
3063(公司ID)
|
<link href="http://127.0.0.1:8080/uniapi/services/account/test1202" rel="alternate"></link>
|
公司名称
|
String
|
test1202(公司名称)
|
um:tel
|
公司电话号码
|
String
|
|
um:fax
|
公司传真
|
String
|
|
um:postcode
|
邮编
|
String
|
|
um:address
|
公司地址
|
String
|
|
um:serviceLife
|
使用期限
|
Date
|
属性:startTime 开始使用时间; 属性:endTime 使用截至日期; 数据项值:剩余天数;时间的格式
:“yyyy-MM-dd”
|
um:contact
|
联系人
|
Number
|
属性:quota 总数;
属性:avail 未使用数量
|
um:mail
|
邮件
|
Number
|
属性:quota 总数;
属性:avail 未使用数量
|
um:capacity
|
空间
|
Number
|
属性:quota 总数;
属性:avail 未使用数量
|
调用示例(Java 示例)
package cn.unisoftware.api.client.example.account;
import org.apache.abdera.model.Entry;
import cn.unisoftware.api.client.ApiClient;
import cn.unisoftware.api.client.utils.AtomConstants;
/**
* @description 取得当前账户信息
* @author DJ
* @test 【true】
*/
public class GetAccountInfo {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
ApiClient apiClient = ApiClient.getApiClient(false,ApiClient.AuthMode.USERNAME, new String[]{AtomConstants.userName,AtomConstants.userPwd});
// ApiClient apiClient = ApiClient.getApiClient(false,ApiClient.AuthMode.APIKEY, new String[]{AtomConstants.apikey,AtomConstants.apisecret});
// ApiClient apiClient = ApiClient.getApiClient(false,ApiClient.AuthMode.OAUTH, new String[]{AtomConstants.apikey,AtomConstants.apisecret,AtomConstants.accessToken,AtomConstants.tokenSecret});
Entry entry = apiClient.getAccountInfo();
System.out.println(entry.getText());
System.out.println(entry.getTitle());
System.out.println(entry.getContent());
System.out.println(entry.getUpdated());
System.out.println(entry.getSimpleExtension(AtomConstants.QName_UM_ADDRESS));
String fax = entry.getSimpleExtension(AtomConstants.QName_UM_FAX);
}
}