使用Curl在hipchat房间上传文本文件

时间:2016-12-19 23:36:27

标签: curl protractor hipchat

我正在使用bash脚本来运行Protractor自动化脚本。我在文本文件中得到结果。现在我想在hipchat房间上传该文件。

我能够获取文件的内容,但我想在hipchat上传实际的文本文件。请帮忙!

这是我的curl命令,它在hipchat房间显示文件内容:

curl  -i -X POST -H 'Content-Type: text/plain'-F "file=@target/screenshots/AutomationReport.txt" https://dev.hipchat.com/v2/room/3157124/notification?auth_token

1 个答案:

答案 0 :(得分:0)

您似乎使用了错误的API来共享文件。根据HiPCHat中的official docs,在房间中共享文件的正确方法是

POST /v2/room/{room_id_or_name}/share/file

完整使用指南检查here 如果有效,请告诉我

EDIT1:必须像之前一样传递auth_token。请求将如下所示

POST /v2/room/3157124/share/file?auth_token