Source code for sellercenter
#!/usr/bin/env python
# encoding: utf-8
"""
sellercenter.py
Created by 徐 光硕 on 2011-11-18.
Copyright (c) 2011 __MyCompanyName__. All rights reserved.
"""
from api import TOP, TOPRequest, TOPDate
[docs]class SubUserInfo(TOP):
'''子账号基本信息'''
def __init__(self, API_KEY=None, APP_SECRET=None, ENVIRONMENT=None):
super(SubUserInfo, self).__init__( API_KEY, APP_SECRET, ENVIRONMENT )
self.fields = ['nick','seller_id','seller_nick','status','is_online','full_name','sub_id']
[docs]class SubUsers(TOP):
def __init__(self, API_KEY=None, APP_SECRET=None, ENVIRONMENT=None):
super(SubUsers, self).__init__( API_KEY, APP_SECRET, ENVIRONMENT )
self.models = {'subusers':SubUserInfo}
self.fields = ['subusers',]
[docs] def get(self, nick, session):
'''taobao.sellercenter.subusers.get 查询指定账户的子账号列表
根据主账号nick查询该账号下所有的子账号列表,只能查询属于自己的账号信息 (主账号以及所属子账号)'''
request = TOPRequest('taobao.sellercenter.subusers.get')
request['nick'] = nick
self.create(self.execute(request, session))
return self.subusers