Android应用,尝试发送电子邮件时出错

时间:2016-04-29 18:36:14

标签: java android office365api microsoft-graph

我下载了这个例子:      https://dev.office.com/Getting-Started/office365Apis?platform=option-android#register-app 点击发送按钮会抛出此错误:

RetrofitError: 404 Not Found
{
  "error": {
    "code": "InvalidAuthenticationToken",
    "message": "Bearer access token is empty.",
    "innerError": {
      "request-id": "951626d4-0168-4b58-a78a-1fdd3bd322f2",
      "date": "2016-04-29T18:34:05"
    }
  }
}

2 个答案:

答案 0 :(得分:0)

在下载示例之前,您似乎没有注册您的应用。示例中的readme指令应引导您完成注册和配置应用程序,此时登录应该成功,您将获得持有者令牌。

答案 1 :(得分:-1)

您缺少访问令牌。来自https://msdn.microsoft.com/en-us/office/office365/api/discovery-service-rest-operations

  

发现服务运营

     

初次登录

     

这会将客户端带到用户输入帐户信息的网页。它返回继续使用Discovery Service所需的端点。这是在用户第一次尝试您的应用程序时使用。它告诉你的应用程序:   用户属于哪种云   应用程序可以发送用户登录的位置   去哪里获取令牌

您可以继续在官方网站上阅读。