def friends(self): response = utils.get_from_graph_api(self.graph, "me/friends") if 'data' in response: return response['data'] else: logger.warning("OpenGraph error: %s" % response) return []
def get_user(self, access_token, token_expiration_date=None): token_expiration_date = (token_expiration_date or self._get_fallback_expiration_date()) try: profile = utils.get_from_graph_api( self.graph_api_class(access_token), 'me') except facepy.FacepyError: return None return self._product_user(access_token, profile, token_expiration_date)
def get_user_by_id(self, uid): profile = utils.get_from_graph_api(self.graph_api_class(), 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)
def get_user(self, access_token): profile = utils.get_from_graph_api( graph_api.get_graph(access_token, timeout=FACEBOOK_TIMEOUT), 'me') return self._product_user(access_token, 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)
def get_user(self, access_token): profile = utils.get_from_graph_api( utils.get_graph(access_token), 'me') return self._product_user(access_token, profile)
def get_user(self, access_token): fields = ','.join(self.user_facebook_fields) profile = utils.get_from_graph_api(utils.get_graph(access_token), 'me?fields=%s' % fields) return self._product_user(access_token, profile)
def get_user(self, access_token): fields = ','.join(self.user_facebook_fields) profile = utils.get_from_graph_api( utils.get_graph(access_token), 'me?fields=%s' % fields) return self._product_user(access_token, profile)