我已经编写了一个与XTRF的Home Portal API进行通信的系统。到目前为止,我已经成功地创建了项目、创建任务、添加任务和上传文件。
但是,对于XTRF中已完成的任务,我无法找到通过Home Portal API下载翻译后的文件的方法。
通过一些调查,我发现项目的客户可以通过客户门户API访问这些文件。
结合使用这两个API,我可以为每个项目找到一个客户,然后尝试以该客户的身份登录并下载文件。
这似乎不是最好的方法,到目前为止,每当我尝试以客户身份登录时,通常都会得到响应:
{"status" : 400, "errorMessage" : "Specified person is not allowed to login."}
然而,这可能是一个许可问题。看起来要么我需要一个可以分配给每个项目的客户,这似乎是在绕过问题,而不是补救问题。
或者还有另一种方法,我在在线API文档中遗漏了它。
发布于 2017-11-10 21:44:38
请检查您是否在客户端设置中启用了“允许客户端门户访问”。Screeenshot for reference.
https://stackoverflow.com/questions/47154290
复制相似问题