我编写了一个与XTRF的Home Portal API通信的系统。到目前为止,我已设法创建项目,创建任务,添加任务和上传文件。
但是,当谈到XTRF中的已完成任务时,我无法找到通过Home Portal API下载翻译文件的方法。
通过一些调查,我发现项目的客户可以通过客户门户API访问这些文件。
使用两个API的组合,我可以找到每个项目的客户,然后尝试以该客户身份登录并下载文件。
这似乎不是最好的方法,到目前为止,每当我尝试以客户身份登录时,我都会得到回复:
{"status" : 400, "errorMessage" : "Specified person is not allowed to login."}
然而,这可能是许可问题。 似乎我需要一个可以分配给每个项目的客户,这似乎是解决问题而不是纠正它。
或者还有另一种方式,我在网上的API文档中遗漏了这些方法。