当前位置: 首页 > 知识库问答 >
问题:

使用Microsoft Graph API创建订阅错误

阴鸿才
2023-03-14

我正在尝试创建订阅以接收有关 Office365 日历更改的通知。我已经使用过Outlook通知API,但微软涂鸦API有问题

我尝试使用Http Post创建订阅以https://graph.microsoft.com/beta/subscriptions标题和正文:

>

  • 标头:Content-Type:application/json;授权:持有者{access Toke}
  • 正文:

    {
    "resource ":"我/日历",< br> "notificationUrl ":"示例通知Url ",< br> "changeType ":"已创建",}

    在我的通知URL中,我已设置为在接收验证请求时发送带有验证令牌值的响应

    最后,我得到的结果是:

    {
    “error”: {
    “code”: “扩展错误”,
    “消息”: “处理存储扩展时出错”,
    “内部错误”: {
    “request-id”: “6c563931-511d-415d-9c04-c07f25d45b1f”,
    “日期”: “2016-03-20T08:10:32”

    }
    } }

    我想知道我做错了什么,或者这是MS Grap API的内部错误。有人能帮我吗?提前感谢。

  • 共有1个答案

    尤研
    2023-03-14

    用于日历事件的正确资源是“我/事件”。我们将尝试在将来获得更好的错误消息

     类似资料:
    • 基本上,我试图使用ARM部署一个事件网格订阅来收集订阅中的特定事件(主题类型= Azure订阅)。我已经有一个创建了事件网格触发功能的功能应用程序,只需要将该功能与事件网格订阅绑定为webhook。 我正在使用Azure DevOps中的发布管道来自动化整个工作流。 以下是我使用的一个示例: 这最终部署了事件网格主题,而不是事件网格订阅。 然后,有人建议我尝试以下操作: 但是这最终以这个错误而失败

    • 创建一个条纹客户非常容易,将一张卡与该客户关联起来,然后随时向他们收费。然而,使用Laravel出纳之后,在任何时候订阅用户的计划都不那么容易。 当用户在“我的设置”中添加卡时,会生成卡令牌。我已尝试在此时存储令牌,并在用户希望更新其订阅时使用它,但出现错误:

    • 我需要创建对的订阅,该订阅在第一次调用时立即被处理掉。 有没有像这样的东西: 我的用例是,我正在一个快速路由处理程序中创建一个订阅,每个请求都会多次调用该订阅。

    • 我想为消息驱动的EJB创建一个主题上的共享、非持久订阅,并想知道如何使用@MessageDriven和@ActivationConfigProperty来实现这一点。 我发现一篇文章描述了类似的事情,但我不确定这是否适用于我的问题: 订阅的共享依赖于客户端id的设置,不仅对于持久订阅(总是需要客户端id),对于非持久订阅(通常不需要客户端id)也是如此。如果订阅是由资源适配器创建的,以供消息驱动b

    • JMS 2.0规范引入了共享持久订阅的概念。我有一个用例,我必须在服务器启动时以编程方式创建订阅。我们有集群的JBoss服务器。因此,每个JBoss都有类似的配置,每个JBoss都有将创建持久订阅者的应用程序(消息提供者是WMQ)。由于持久订阅必须有一个唯一的名称,我想到了使用共享订阅。现在的问题是Spring的4.0.6.RELEASE支持JMS 2.0中的新功能,但是我没有找到通过Spring

    • 我成功创建了publisher,但使用以下方法创建订阅服务器失败: 得到以下错误:从线程[system-akka.zeromq.socket-dispatcher-7]关闭JVM的未捕获错误,因为在Akka.zeromq.concurrentSocketActor$$AnonFun$10处为ActorSystem[System]java.lang.NosuchMethoderror:org.zer