在过去的一周里,我一直在使用Pipedrive和Trello API,一切似乎都运行得很好。我正在使用经典的ASP编写脚本来处理来自Pipedrive的通知,以便在我们公司的Trello板上创建新的卡。
我正在尝试找出在Pipedrive中处理附加到交易的文件的最佳方法。主通知向我发送附加文件的数量,然后我可以使用它再次调用API并请求特定的文件信息。
我相信Pipedrive正在使用S3存储文件,所以我希望得到一个简单的网址,然后我可以转移到特雷洛卡。我确实从API调用中获得了一个文件URL和文件名,但是在web浏览器中对该URL进行快速测试会得到一个JSON响应,指出没有活动会话。我找不到任何关于如何处理这些文件的API文档。
有什么想法最简单的方法来访问这些文件从Pipedrive上的Trello卡?
谢谢,-Ben
发布于 2015-03-07 21:56:16
在获得文件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;
https://stackoverflow.com/questions/28883045
复制