The first call to a Canvas app (by Facebook) is always a POST request IMHO. Please check if your application supports POST requests as well, instead of only GETs.
To make sure, please have a look at your browser’s developer console / network tab and have a look what request are actually executed.
solved Guide for Facebook App [closed]