Exemplo n.º 1
0
def getmini(name,
            url='http://st.chatango.com/profileimg/{name}/mod1.xml',
            **kwargs):
    '''
  Returns Mini, sex, location, age
  :param name:
  :param kwargs:
  :return:
  '''
    resp = requests.get(url.format(name=urlname(name)), **kwargs)
    return RAW_PROFILE_PARSER.feed(resp.content)
Exemplo n.º 2
0
def getthumbnail_mobile(
        name,
        url='http://ust.chatango.com/profileimg/{name}/thumb_m.jpg',
        **kwargs):
    if 'headers' in kwargs:
        kwargs['headers'][
            'User-Agent'] = "Chatango for Android 2.1.5 (SM-G925T)"
    else:
        kwargs['headers'] = {
            'User-Agent': "Chatango for Android 2.1.5 (SM-G925T)"
        }

    return requests.get(url.format(name=urlname(name)), **kwargs)
Exemplo n.º 3
0
def get_user_room_image(name, i, **kwargs):
    return requests.get(
        'https://ust.chatango.com/um/{name}/img/l_{i}.jpg'.format(
            name=urlname(name), i=i), **kwargs)
Exemplo n.º 4
0
def getfull(name,
            url='http://st.chatango.com/profileimg/{name}/mod2.xml',
            **kwargs):
    ''' gets public full profile'''
    resp = requests.get(url.format(name=urlname(name)), **kwargs)
    return RAW_PROFILE_PARSER.feed(resp.content)
Exemplo n.º 5
0
def getprofileimage(name,
                    url='http://fp.chatango.com/profileimg/{name}/full.jpg',
                    **kwargs):
    ''' Returns full profile '''
    return requests.get(url.format(name=urlname(name)), **kwargs)
Exemplo n.º 6
0
def getmedia(name, url='http://m1.chatango.com/av/{name}/v.flv', **kwargs):
    ''' Gets voice/video recording '''
    return requests.get(url.format(name=urlname(name)), **kwargs)
Exemplo n.º 7
0
def getthumbnail(name,
                 url='http://ust.chatango.com/profileimg/{name}/thumb.jpg',
                 **kwargs):
    return requests.get(url.format(name=urlname(name)), **kwargs)