Since this weekend, a number of our old games on Facebook are not loading. I believe that this is a problem caused by the fact that the game does not receive an access token and, therefore, is not able to make calls on behalf of the user (i.e. / Me, etc.). I see the following in the Javascript console:
The specified URL is not allowed by the application configuration. One or more of the specified URLs is not allowed by the application settings. It must match the website URL or Canvas, or the domain must be a subdomain of one of the application domains.
Subsequently, I get this error, which I think is related:
NetworkError: 400 Bad Request - graph.facebook.com/me?fields=locale
{ "error": { "message": "An active access token must be used to query information about the current user.", "type": "OAuthException", "code": 2500 } }
The strange part is that not one of these games moved off for several months. Thus, it makes me think that Facebook has changed something using its API. I did an extensive search here and in search engines and could not find anything with a solution. Does anyone have any ideas?
source share