我可以使用:
获取我的公司ID和团队IDcompanies.Api(client).get_list()
=>这将返回公司IDcompanies.Api(client).get_specific('COMPANY_ID')
=比;这将返回一个球队和球队id的列表。公司ID必须是正确的,因为API正确地返回我们公司中的团队。
time.Gds(client).get_by_team_full(company_id,team_id,params)
我:
{'errors': [{'message': 'Not Found:没有找到参数的实体:COMPANY_ID’,"原因":"其他"}],"状态":"错误"、"版本":"0.6"}
文档说要使用time.Api(client)
,但当我尝试时,我得到:
AttributeError: module 'upwork.routers.reports。time'没有属性'Api'
请联系技术支持团队,这可能与您的个人数据有关,无法在这里解决。
我联系了支持团队,他们给我指出了以下端点:https://developers.upwork.com/?lang=python companies-and-teams_list-teams-in-company
然后使用以下Upwork API方法:
companies.Api(client).get_teams('TEAM_ID')
存在一个字符串ID,该字符串ID与我之前使用的整数ID不同。这个新的字符串ID是我需要使用的正确ID。