Java Podio API,将文件附加到项目

Java Podio API,将文件附加到项目,java,rest,podio,Java,Rest,Podio,我在使用JavaAPI将文件附加到特定项时遇到问题。我知道这应该是可能的,因为Podio文档和PHP和Ruby示例中描述了这一功能。但是,我在podiojava库中找不到这样的方法。我可以在FileAPI中找到一些方法,这些方法只提供上传文件,而不提供文档中描述的将文件附加到特定对象的方法。 我使用的是Podio APi版本0.7.1 您知道如何在Java中实现吗?Podio使用REST风格的API。发送标准http请求,然后返回json格式的数据。因此,您无需为您的编程语言提供特殊的库,就可以

我在使用JavaAPI将文件附加到特定项时遇到问题。我知道这应该是可能的,因为Podio文档和PHP和Ruby示例中描述了这一功能。但是,我在podiojava库中找不到这样的方法。我可以在FileAPI中找到一些方法,这些方法只提供上传文件,而不提供文档中描述的将文件附加到特定对象的方法。 我使用的是Podio APi版本0.7.1


您知道如何在Java中实现吗?

Podio使用REST风格的API。发送标准http请求,然后返回json格式的数据。因此,您无需为您的编程语言提供特殊的库,就可以完成这一切

如果没有预定义的java类,您可以自己调用。最后,它只是一个HTTP调用

从ruby实现中,我看到您将文件附加为多部分/表单数据, 因此,浏览器也会这样做。应该有http处理java类来帮助您


您还需要添加来自API页面的信息,比如POST参数,当然还有url。最困难的部分可能是身份验证头,但您只需解决此问题一次。

对不起,我也是Web服务新手。当您发布此帖子时,如何指定要将此文件附加到的对象?据我所知,它看起来像这样{file_id}/attach。或者我错了?是的,但是您需要api文档“请求部分”中的附加参数。这是ref_类型和ref_id。我建议查找其他podiojavaapi post方法的源代码,以了解参数是如何添加的。