如何获取配置文件详细信息使用OneDrive API Android

时间:2016-01-06 18:33:15

标签: android profile onedrive live-sdk

我正在使用OneDrive compile('com.onedrive.sdk:onedrive-sdk-android:1.0.2')版本

并尝试从IOneDriveClient获取个人资料照片和电子邮件详细信息,但未找到获取此信息的方法。

  1. 个人资料图片
  2. 电子邮件
  3. 请帮助我们了解这些细节。

1 个答案:

答案 0 :(得分:0)

您可以在此处找到有关OneDrive Getting user data (Android) using Microsoft Live SDK的文档。

  

适用于Android的Live SDK可让您的Android应用访问用户   有关Microsoft OneDrive的信息。

Microsoft Live SDK Home Page (Android Apps)

Documentation for the Classes available in the API

页面中用于查找所有者名称的示例代码:

this.greetUserButton.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
        client.getAsync("USER ID", new LiveOperationListener() {
            public void onComplete(LiveOperation operation) {
                try {
                    JSONObject result = operation.getResult();
                    String name = result.getString("first_name");
                    // Display user's first name.
                } catch (JSONException e) {
                    // Display error if first name is unavailable.
                    return;
                }
            }
            public void onError(LiveOperationException exception, LiveOperation operation) {
                // Display error if operation is unsuccessful.
            }
        });
    }
});

我想如果你从这里开始进一步挖掘并探索使用过的类,你就会弄清楚如何提取你想要的其他信息。