Read the statement by Michael Teeuw here.
Help getting remote compliments working
-
@robertybob the doc says
remoteFile
Path or URL (starting with http:// or https://) to a JSON file containing compliments,
so. the file needs either the file prefix
file://
or the http prefix, assuming the server root
the server root is /home/pi/MagicMirror
so
http://localhost:8080/modules/default/compliments/compliments.jsonjson(json) and JavaScript(js) are like each other, but not the same.
I would put your json file thru one of the online parsers to make sure it’s right, and then use the correct file extension -
@robertybob actually, looking at it again, your GitHub url should work. if u put that in a browser it downloads a file
but u need to use the raw link
remoteFile:‘https://raw.githubusercontent.com/robertybob/MagicMirrorConfigs/master/compliments.json’and i put it thru an online validator and the contents look good
-
@sdetweil Thank you so much! I spotted a missing comma a few minutes ago, which I’ve now corrected. The raw link works perfectly. Thank you so so much!!!
-
@robertybob awesome!!
I use this validator, just FYI.
https://codebeautify.org/jsonvalidator -
@sdetweil I’ve submitted a pull request on the documentation repository so that hopefully no one will require assistance on this in the future ;)
-
@robertybob awesome!