如何获取微软onedrive / skydrive php sdk中的帐户信息

时间:2014-08-19 13:54:48

标签: php onedrive

我正在为云搜索生成一个应用程序,并集成了一些云平台。我正在开发微软天空驱动器。一切都很好,但我需要帐户信息意味着用户ID和用户名。请帮我 。我正在使用这个php sdk

function get_user() {
        $response = curl_get(skydrive_base_url."/users?access_token=".$this->access_token);
        if (@array_key_exists('error', $response)) {
            throw new Exception($response['error']." - ".$response['description']);
            exit;
        } else {    
            return $response['link'];
        }
    } 

1 个答案:

答案 0 :(得分:1)

您可以使用GET为特定用户USER_IDme获取有关当前已登录用户的信息

GET https://apis.live.net/v5.0/USER_ID?access_token=ACCESS_TOKEN

或有关已登录用户的信息

GET https://apis.live.net/v5.0/me?access_token=ACCESS_TOKEN

它返回用户ID,但不返回用户名。您还会收到用户名,名字,姓氏,性别和区域设置。

此处提供了更多信息:http://msdn.microsoft.com/en-us/library/dn659736.aspx