node-red-node-aws выходное свойство имени файла узла - PullRequest
0 голосов
/ 21 ноября 2019

Впервые на нодном красном, и просто пробую этот узел в первый раз.

Поток выглядит следующим образом

[{"id":"2f6b5f38.045e2","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"4e1d163a.a3b598","type":"amazon s3 out","z":"2f6b5f38.045e2","aws":"","bucket":"testbucket","filename":"","localFilename":"local_file.txt","region":"us-east-1","name":"AWS S3","x":700,"y":380,"wires":[]},
{"id":"be311fd.6ce07e","type":"inject","z":"2f6b5f38.045e2","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":240,"y":440,"wires":[["f6cce006.47462"]]},
{"id":"f6cce006.47462","type":"change","z":"2f6b5f38.045e2","name":"","rules":[{"t":"move","p":"payload","pt":"msg","to":"filename","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":450,"y":480,"wires":[["4e1d163a.a3b598"]]}]

Я хочу использовать метку времени в качестве имени файла, но могуКажется, не выясняется, как заставить узел AWS принять свойство msg.filename в качестве имени файла.

Согласно документации " Узел Amazon S3 out. Загружает контент в корзину Amazon S3. Ведроимя можно указать в свойстве bucket узла или в свойстве msg.bucket. Имя файла в Amazon S3 берется из свойства имени файла узла или свойства msg.filename. Содержимое берется либо из узлаlocalFilename свойство, msg.localFilename свойство или msg.payload свойство."

Любая помощь будет оценена.

...