【问题标题】:Access publicly shared notebook via API通过 API 访问公开共享的笔记本
【发布时间】:2017-08-24 02:55:30
【问题描述】:

我有一个移动应用程序,我想使用 OneNote 作为“后端”,提供来自公开共享笔记本页面的 html。翻遍OneNote API,找不到任何方法可以访问未经授权公开共享的笔记本。该应用程序将由匿名消费者使用,而不是笔记本的所有者。如果我注册我的应用程序并获得客户端 ID,似乎所有示例都希望最终用户进行身份验证,但该案例中的最终用户将是匿名的,访问 Office 365 用户共享的笔记本。我是不是走错了方向?

【问题讨论】:

    标签: onenote onenote-api


    【解决方案1】:

    很遗憾,OneNote API 目前不具备通过应用权限获取共享笔记本的功能

    【讨论】:

      【解决方案2】:

      正如 Manjusha 所提到的,OneNote API 不支持匿名访问笔记本(该 API 始终在登录用户的上下文中工作,并且始终需要传入令牌)。您将无法使用 OneNote API 获取公共笔记本的笔记本 ID。

      如果您认为这是 API 应该支持的功能,我鼓励您输入用户语音项: https://onenote.uservoice.com/forums/245490-onenote-developer-apis

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-11-28
        • 1970-01-01
        • 2017-04-13
        • 1970-01-01
        • 1970-01-01
        • 2017-06-20
        • 2018-01-16
        相关资源
        最近更新 更多