通过curl在bash脚本中提交到sharepoint

时间:2016-04-23 04:24:26

标签: json bash curl sharepoint

我一直在这个问题上摸不着头几天。遗憾的是,Google-foo并没有出现太多变化。如果可能的话,我想留在bash中

这有效:

    node="$(curl -s --anyauth -u dom\\r-hah:haha -d '{"Filename":"0117-SCLP1-6230-0_E_H.mp4",
"MediaPath":"\/2016",
"SpotNumber":"0117-SCLP1-6230-0 E  H",
"SpotName":"TEST FOR TECH",
"Description":"TEST SPOT ONLY",
"ShipListPromoID":"467733"}' -H content-type:application/json -X POST https://somewebsite.com/fcp/_vti_bin/ListData.svc/FinishedSpots);
 echo "${node}"

这不是:

dslresults="$(php /usr/local/sbin/lookupupfrontspot.php "0117-SCLP1-6230-0_E_H.mp4")";
 echo "${dslresults}";
 node="$(curl -s --anyauth -u dom\\r-hah:haha -d '$dslresults' -H content-type:application/json -X POST https://somewebsite.com/_vti_bin/ListData.svc/FinishedSpots);
 echo "${node}"

让我在第一个例子中添加,我从第二个例子中复制并粘贴echo“$ {dslresults}”的结果。所以我猜它是某种格式化错误,但我似乎无法识别它。

我正在做的任何明显的混乱? (我确定有吨)   非常感谢。       -N

0 个答案:

没有答案