【发布时间】:2017-05-21 09:07:37
【问题描述】:
我正在尝试获取所有clients using MindBody API,我试过这个,
from suds.client import Client
from Helper.ClientService import ClientServiceMethods
# Making a call
calls = ClientServiceMethods()
result = calls.GetAllClients()
client_dict = Client.dict(result)
clients = client_dict['Clients']
client_list = clients.Client # transferring clients into a python list
#printing the lenght of received clients list
print len(client_list)
上面的代码可以工作,但问题是它不会拉超过 27 个客户端,仅此而已。 从MindBody Docs GettAllClients 应该得到最多 1000 个客户端,呼叫的限制是 1000,这意味着我最多可以得到 1000,但问题是我注意到我至少能够得到1000,我只有 27 个客户。
注意:我正在使用演示数据、沙盒,任何人都可以查看它们, 我使用了来自their MindBody Python repository的示例代码
我正在努力通过api获取所有客户端数据,这些客户端可以查看from here
用户名:网站所有者 |密码:apitest1234
【问题讨论】:
-
您确定要抓取的客户端超过 27 个吗?
-
是的,我相信你可以自己检查它们,我会在上面留下密码,任何人都可以查看,因为它们只是演示