处理从Pipedrive到Trello API的文件附件

时间:2015-03-05 16:39:50

标签: trello

过去一周我一直在使用Pipedrive和Trello API,一切似乎都运转正常。我使用经典ASP编写脚本来处理来自Pipedrive的通知,以便在我们公司的Trello板上创建新卡。

我正在试图找出处理Pipedrive中交易附件的最佳方法。主要通知向我发送附加文件的数量,然后我可以使用它来再次调用API并请求特定的文件信息。

我相信Pipedrive正在使用S3来存储文件,因此我希望得到一个简单的URL然后我可以转移到Trello卡。我从API调用中获取了文件URL和文件名,但是在Web浏览器中对该URL进行快速测试会导致JSON响应,表明没有活动会话。我找不到任何关于如何处理这些文件的API文档。

有关从Trello卡上Pipedrive访问这些文件的最简单方法的任何想法吗?

谢谢, -ben

1 个答案:

答案 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;