office365 api 如何开发应用

cwwhy 2015-03-06 01:49:22
目标:
使用windows应用程序获取公司office365服务中(租用微软的)的邮件和日历数据。
使用一个公司分配给我的office365账户,非管理员

目前情况:
1.使用商城中的应用可以同步我的公司账号中邮件和日历数据,说明我的账户设置没有问题。
2.在github下载 https://github.com/OfficeDev/O365-Windows-Start 这是微软的关于office365应用的例子,下下来按照操作
使用公司分配的账号注册应用,配置read,write。然后登陆应用提示权限不足(Calling principal cannot consent due to lack of permissions)。

3.接第二步,我申请了一个免费版(30天)的office365账号,然后注册应用,用管理员账号可以登录app,其他账号依然提示权限不足。

4.尝试在世纪互联申请azure账号,结果国内版的azure账号不知道怎么和office365账号关联。

难道无法开发office365应用?
...全文
537 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kris2010 2017-07-01
  • 打赏
  • 举报
回复
我也想搞这个在如果简单的获取普通用户的canlander的内容,也需要管理员帐号吗?
Justin-Liu 2015-03-10
  • 打赏
  • 举报
回复
引用 3 楼 cwwhy 的回复:
[quote=引用 2 楼 FoxDave 的回复:] 我之前稍稍研究了一下,也放弃了,环境配置太费劲。在SharePoint板块给你回复了,我之前看的那两篇文章。 微软提供的例子一般是比较简单通用的 如果可以,我建议你先用公司的管理员帐号试试看有没有问题,没有问题的话再集中研究缺少权限的问题,是它自身的缺陷还是有什么忽略了的地方。
非常感谢 你给的那两篇文章已经研究过了,主要是拿不到公司的管理员账号啊。微软给的例子确实比较简单的,用测试的管理员帐户运行很不错。就是不能使用其他的账号同步calendar数据。现在主要卡在登录了,我估计是要进AD里面进行授权(非常没有道理),不知道微软对开发者帐户设置这么高的门槛干啥,难道一定要交费才能做office365开发?[/quote] 从O365开始确实变得麻烦了呢,个人就很难弄了,要是金牌合作伙伴的话应该会容易些 你的想法很对,就是授权的问题
cwwhy 2015-03-09
  • 打赏
  • 举报
回复
引用 2 楼 FoxDave 的回复:
我之前稍稍研究了一下,也放弃了,环境配置太费劲。在SharePoint板块给你回复了,我之前看的那两篇文章。 微软提供的例子一般是比较简单通用的 如果可以,我建议你先用公司的管理员帐号试试看有没有问题,没有问题的话再集中研究缺少权限的问题,是它自身的缺陷还是有什么忽略了的地方。
非常感谢 你给的那两篇文章已经研究过了,主要是拿不到公司的管理员账号啊。微软给的例子确实比较简单的,用测试的管理员帐户运行很不错。就是不能使用其他的账号同步calendar数据。现在主要卡在登录了,我估计是要进AD里面进行授权(非常没有道理),不知道微软对开发者帐户设置这么高的门槛干啥,难道一定要交费才能做office365开发?
Justin-Liu 2015-03-09
  • 打赏
  • 举报
回复
我之前稍稍研究了一下,也放弃了,环境配置太费劲。在SharePoint板块给你回复了,我之前看的那两篇文章。 微软提供的例子一般是比较简单通用的 如果可以,我建议你先用公司的管理员帐号试试看有没有问题,没有问题的话再集中研究缺少权限的问题,是它自身的缺陷还是有什么忽略了的地方。
cwwhy 2015-03-09
  • 打赏
  • 举报
回复
顶一下啊,来个熟悉的人帮忙说下流程

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧