I have a casperJS script which returns JSON when run via commandline. I want to make an API preferably in PHP which runs the script as in commandline (casperJS sample.js) and returns the JSON as result.
2 Answers
I think you can use php exec() function as shown below to do this
echo exec("/home/user/casperjs/bin/casperjs /full/path/to/your_script.js");
3 Comments
eozzy
Awesome! Just wondering how do you pass value on each exec? Cause I need to pass a unique search term.
eozzy
Ah man, a bit late. I spent like a day setting up PHP-Casper which is okay but too slow and doesn't work with
nohup .. Will try this, thanks!