制作outlook api时https://outlook.office.com/api/v2.0/me/photo/通过邮递员/ajax通话获取照片的$value通话。获取以下错误。
{“error”:{“code”:“UnknownTokenType”,“message”:“令牌类型未知。”,“innerError”:{“requestId”:“df42ad59-d446-48a6-bfbe-6a9334bde364”,“date”:“2019-08-09T08:06:24”}}}}
能够获取oauth 2.0访问令牌并将其传递给outlook api调用的标头。调用返回401个未授权状态,错误消息为UnknownTokenType。
GET /api/v2.0/me/photo/$value HTTP/1.1
Host: outlook.office.com
Authorization: Bearer eyJ0eX..
User-Agent: PostmanRuntime/7.15.2
Accept: */*
Cache-Control: no-cache
Postman-Token: 53ee..
Host: outlook.office.com
Accept-Encoding: gzip, deflate
Connection: keep-alive
cache-control: no-cache
有人能帮助处理错误代码吗?我相信令牌类型是承载,它已经与访问令牌一起传递
提前感谢。
现在有两种方式可以在云中访问Microsoft产品。每个产品(如Outlook、Sharepoint等)都有原始API,但您可以越来越多地使用Microsoft Graph API通过通用API格式访问每个产品。
您是否正在获取具有图形作用域的访问令牌:
https://graph.microsoft.com/.default
然后将其传递给Outlook API?这可能会产生您看到的错误,因为每个API都有自己的访问令牌作用域。这显示了如何使用图形API访问具有适当作用域的Outlook。
当我直接访问Sharepoint API时,我需要将访问令牌的范围与通过Graph API访问Sharepoint API时不同。
谁能告诉我编译错误是什么吗 线程“main”java.lang中出现异常。错误:未解决的编译问题:令牌“rs”上的语法错误,删除此令牌SelectTest.main处的类型字符串的方法getString(int)未定义 在下面的java代码中
我想把数据库放在Usbstick上,而不是放在我的Raspberrypi上。 首先我做了: > 服务mysql停止 mkdir/media/pi/emtec/mySQL nano/etc/mysql/my.cnf和更改的datadir=/media/pi/emtec/mysql CP-RV/var/lib/mysql/*/media/USB4/mysql/ Chown-r MySQL:MySQL/
问题内容: 我对Go真的很陌生,su只在这里忍受我。我正在尝试使用以下代码编写将mysql数据加载到Redis集群的代码:redis-go- cluster , load2redis 这是代码。它有点长,请在这里忍受。 当我执行它时,出现以下异常: 有人可以向我解释我在做什么错吗?我将不胜感激。 问题答案: 如前所述,不适用于地图。这是您可以解决它的一种方法。 Do方法映射到Redis命令集,并且
下面是我的xsd模式文件:
学习詹金斯。Windows7运行Jenkins-2.73.3,一个maven项目会给出以下输出: 20:29:11[test]$“C:\程序文件\java\jdk1.8.0_102/bin/java”-xmx1024m-xx:maxpermsize=256m-cp“C:\程序文件(x86)\jenkins\plugins\maven-plugin\WEB-INF\lib\maven33-agent
我正在开发一个基于Firabase实时数据库的离子应用程序。当尝试启动应用程序时,im会收到此错误消息。 [ng]src/app/data-service.service.ts(14,36)中出现错误:错误TS2339:类型“{apikey:String;authDomain:String;databaseUrl:String;ProjectId:String;StorageBucket:Stri