过去一周我一直在使用Pipedrive和Trello API,一切似乎都运转正常。我使用经典ASP编写脚本来处理来自Pipedrive的通知,以便在我们公司的Trello板上创建新卡。
我正在试图找出处理Pipedrive中交易附件的最佳方法。主要通知向我发送附加文件的数量,然后我可以使用它来再次调用API并请求特定的文件信息。
我相信Pipedrive正在使用S3来存储文件,因此我希望得到一个简单的URL然后我可以转移到Trello卡。我从API调用中获取了文件URL和文件名,但是在Web浏览器中对该URL进行快速测试会导致JSON响应,表明没有活动会话。我找不到任何关于如何处理这些文件的API文档。
有关从Trello卡上Pipedrive访问这些文件的最简单方法的任何想法吗?
谢谢, -ben
答案 0 :(得分:0)
获得文件ID后,您是否尝试过这样的事情:app.pipedrive.com/api/v1/files/1/download?api_token=TOKEN
?
在测试时,我很幸运能够使用PHP获取附加到Pipedrive交易的文件。例如:
header("Content-type: image/gif");
$image = file_get_contents("http://app.pipedrive.com/api/v1/files/1/download?api_token=TOKEN");
echo $image;