当前位置: 首页>>代码示例>>PHP>>正文


PHP UserDAO::getUserId方法代码示例

本文整理汇总了PHP中UserDAO::getUserId方法的典型用法代码示例。如果您正苦于以下问题:PHP UserDAO::getUserId方法的具体用法?PHP UserDAO::getUserId怎么用?PHP UserDAO::getUserId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在UserDAO的用法示例。


在下文中一共展示了UserDAO::getUserId方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: FacebookSession

 } else {
     $session = new FacebookSession($request_data->fbAuthResp->accessToken);
     try {
         $session->validate();
     } catch (FacebookRequestException $ex) {
         // Session not valid, Graph API returned an exception with the reason.
         echo $ex->getMessage();
     } catch (\Exception $ex) {
         // Graph API returned info, but it may mismatch the current app or have expired.
         echo $ex->getMessage();
     }
     $fb_profile = (new FacebookRequest($session, 'GET', '/' . $request_data->fbAuthResp->userID))->execute()->getGraphObject(GraphUser::className());
     $fb_pic = (new FacebookRequest($session, 'GET', '/' . $request_data->fbAuthResp->userID . '/picture'))->execute()->getGraphObject();
     $insertHash = UserDAO::insertUser($fb_profile->getProperty('email'), '', $fb_profile->getProperty('first_name'), $fb_profile->getProperty('last_name'), '', $fb_profile->getProperty('id'), '', '', '', '', $fb_pic->data[0]->url, '');
     if ($insertHash['ok']) {
         $userFnHash2 = UserDAO::getUserId("FACEBOOK_ID", $request_data->fbAuthResp->userID);
         if ($userFnHash2['ok']) {
             $user_id = $userFnHash2['result'];
         }
     }
 }
 if ($user_id > 0) {
     $TOKENHash = LoginDAO::getAndSaveTokenFB($user_id, $request_data->sessionId);
     if ($TOKENHash['ok']) {
         $userHash = UserDAO::getUsers($user_id);
         if ($userHash['ok']) {
             $resultHash = [];
             $resultHash['token'] = $TOKENHash['result'];
             $resultHash['user'] = $userHash['result'][0];
             JsonResponse::sendResponse(200, $resultHash);
         } else {
开发者ID:jls14,项目名称:SpireSessions,代码行数:31,代码来源:index.php


注:本文中的UserDAO::getUserId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。