コード例 #1
0
ファイル: draw_data.py プロジェクト: huhuibin147/interbot
def down_images_from_ppy(uids):
    print('image down:%s' % str(uids))
    imgs_url = get_images_ppy_url2(uids)
    r = interRequest.interReq()
    for idx, imgs_url in enumerate(imgs_url):
        res = r.down_image(uids[idx], url=imgs_url, path=img_path)
        print('图片下载情况 %s' % res)
コード例 #2
0
 def get_recent(self, uid=None, m=0, limit=10):
     uid = uid if uid else self.uid
     url = 'https://osu.ppy.sh/api/get_user_recent?k=%s&u=%s&m=%s&limit=%s' % (
         Config.OSU_API_KEY, uid, m, limit)
     r = interRequest.interReq(url)
     ret = r.get()
     self.userbp = ret
     return self.userbp
コード例 #3
0
ファイル: draw_data.py プロジェクト: huhuibin147/interbot
def get_images_ppy_url(uids):
    raw_url = "http://www.int100.org/api/get_avatars.php?u={u}"
    r = interRequest.interReq()
    ustr = ','.join(uids)
    url = raw_url.format(u=ustr)
    print(url)
    res = r.get(url)
    res = res[:-1]
    return res.split(',')
コード例 #4
0
 def get_user_info(self, uid=None):
     uid = uid if uid else self.uid
     url = 'https://osu.ppy.sh/api/get_user?k=%s&u=%s' % (
         Config.OSU_API_KEY, uid)
     r = interRequest.interReq(url)
     ret = r.get()
     if not ret:
         return None
     self.userinfo = ret[0]
     return self.userinfo
コード例 #5
0
 def get_beatmapinfo(self, bid):
     url = 'https://osu.ppy.sh/api/get_beatmaps?k=%s&b=%s' % (
         Config.OSU_API_KEY, bid)
     r = interRequest.interReq(url)
     ret = r.get()
     return ret
コード例 #6
0
ファイル: draw_data.py プロジェクト: huhuibin147/interbot
def down_bg(bid='1028215'):
    iq = interRequest.interReq()
    return iq.down_image(iname=bid, url=bloodcat_bg % bid, path=bg_path)