使用Java API将文件附加到特定项目时遇到问题。我知道它应该是可能的,因为这里描述了Podio文档https://developers.podio.com/doc/files/attach-file-22518中的这个功能以及PHP和Ruby的示例。但是我在podio java库中找不到这样的方法。我可以在FileAPI中找到提供上载文件的方法,但不能将它们附加到特定对象,如文档中所述。 我使用Podio APi版本0.7.1
有关如何在Java中完成的任何想法?
答案 0 :(得分:0)
Podio使用REST风格的API。您发送标准的http请求,并返回json格式的数据。所以你可以在没有特殊的编程语言库的情况下完成所有工作。
如果您没有预定义的Java类,则可以自己进行调用。最后它只是一个HTTP调用。
从ruby实现中,我看到你将文件附加为multipart / form-data, 所以浏览器会这样做。应该有http处理java类来帮助你。
您还需要添加API-Page中的信息,例如POST-Parameters,当然还有url。最困难的部分可能是身份验证标头,但您只需解决此问题一次。