Skip to content

Instantly share code, notes, and snippets.

@atnan
Created July 21, 2009 06:13
Show Gist options
  • Save atnan/151161 to your computer and use it in GitHub Desktop.
Save atnan/151161 to your computer and use it in GitHub Desktop.
FB_RequireFeatures(["Connect", "XFBML"], function() {
FB.init(FacebookConfig.api_key, "facebook_crossdomain_comm_channel.html");
});
function facebookRequestPermissionIfNecessary(permission, callback) {
FB.ensureInit(function() {
FB.Facebook.apiClient.users_hasAppPermission(permission, function(result) {
if (result == 0) {
FB.Connect.showPermissionDialog(permission, callback);
} else {
callback(true);
}
});
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment