Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- the button needs to be gated by a permission check, as to show the correct button face of add or remove. i used php sdk to request the users current perms, and show button based on response.
- <button id="manage_pagesadd" onclick="addPerm('manage_pages')">Add manage_pages Permissions</button>
- <script>
- // usage is for onclick events - removePerm('manage_pages');
- function removePerm(perm){
- FB.api('/me/permissions/'+perm+'', 'delete', callback);
- function callback(response) {
- //document.getElementById(''+perm+'').innerHTML = "" + response;
- location.reload();
- }
- }
- // usage is for onclick events - addPerm('manage_pages');
- function addPerm(perm){
- FB.login(function (response) {
- if(response.authResponse){
- // handle the response
- if(document.getElementById(''+perm+'add')){
- document.getElementById(''+perm+'add').innerHTML = "" + response.status;
- }else{
- document.getElementById('response_object').innerHTML = "" + response.status;
- }
- if(response.status==='connected'){
- location.reload();
- }
- }
- },{scope: ''+perm+''});
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement