I wrote an application to check if a specified Facebook page (by user) exists, namely it`s real. Namely, the user fills the page url and the API posts something on that page and then check for the existence of that post, based on id received when posted. Used the following permissions to do that:
protected static $permissions = array('scope' => 'email, manage_pages, publish_actions, status_update');
After a few months of 'normal' functioning, it seems that out of the clear blue sky, status_update
is no longer a valid Facebook permission. If I remove it from the array, I receive the following error:
Facebook\FacebookPermissionException: (#200) The user hasn't authorized the application to perform this action
. Any ideas?