我有一个Angular服务,它从一个开放的API中获取记录。 API限制我一次获取100条记录,在获取第一批文件之前,我不知道要提取多少条记录。
API响应的格式如下所示:
{
"offset": 0,
"limit": 100,
"total": 140,
"count": 100,
"results": []
}
在获取第一页并从响应中获取"total"
值之前,我不知道需要对API进行多少次调用。
知道怎么做到这一点吗?
谢谢!
答案 0 :(得分:0)
没有特定问题的角度,所以这里没有(真实的)代码。
用任何语言;你可以这样做: (即从接收数据的函数中调用getData函数)
import pygame, sys
from pygame import *
def main():
pygame.init()
FPS = 30
fpsClock = pygame.time.Clock()
screen = pygame.display.set_mode((600, 400))
cat = pygame.image.load('cat.png')
while True:
if cat.get_rect().collidepoint(pygame.mouse.get_pos()):
print "The mouse cursor is hovering over the cat"
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
screen.blit(cat, (300, 100))
pygame.display.flip()
fpsClock.tick(FPS)
main()