FB.Event.subscribe('auth.authResponseChange', function(response)
{
if (response.status === 'connected')
{
document.getElementById("message").innerHTML += "<br>Connected to Facebook";
//SUCCESS
}
else if (response.status === 'not_authorized')
{
document.getElementById("message").innerHTML += "<br>Failed to Connect";
//FAILED
} else
{
document.getElementById("message").innerHTML += "<br>Logged Out";
//UNKNOWN ERROR
}
});
I have a fair idea about the function on JavaScript as I used to code in c++ .
but while trying to use Facebook SDK for JavaScript.
I don't get how the var response in
FB.Event.subscribe('auth.authResponseChange', function(response) { .... });
is initialised and its data members are used later.
And what are these kind of functions called?