def debug_token(self, token): graph = utils.get_application_graph() response = graph.get('/debug_token', input_token=token) parsed_response = forms.parse_facebook_response(response, token) if parsed_response.is_valid: data = parsed_response.parsed_data self._update_scope(data) return self.get_token_info(data) else: raise TokenDebugException('Invalid Facebook response.', {'errors': parsed_response.errors})
def debug_token(self, token): graph = utils.get_application_graph() response = graph.get('v2.1/debug_token', input_token=token) parsed_response = forms.parse_facebook_response(response, token) if parsed_response.is_valid: data = parsed_response.parsed_data self._update_scope(data) return self.get_token_info(data) else: raise ValueError('Invalid Facebook response.', {'errors': parsed_response.errors})
def get_user_by_id(self, uid): api = utils.get_application_graph( version=settings.FACEBOOK_API_VERSION) profile = utils.get_from_graph_api(api, uid) return self._product_user(None, profile)
def get_user_by_id(self, uid): api = utils.get_application_graph( version=settings.FACEBOOK_API_VERSION ) profile = utils.get_from_graph_api(api, uid) return self._product_user(None, profile)