我尝试为Microsoft Graph API创建订阅。然而,我得到了错误
Subscription validation request failed. Response must exactly match validationToken query parameter.
验证请求如下所示:
POST /?validationToken=Validation%3a+Testing+client+application+reachability+for+subscription+Request-Id%3a+c69b04df-f3d3-411c-8ceb-7f1ad8b7a927 HTTP/1.1
使用FastApi,发送验证请求的API如下所示
from fastapi import FastAPI
app = FastAPI()
@app.post("/")
def read_call_record(validationToken):
data = {"validationToken": validationToken}
return data
返回的数据变量如下所示:
{'validationToken': 'Validation: Testing client application reachability for subscription Request-Id: c69b04df-f3d3-411c-8ceb-7f1ad8b7a927'}
有人能帮忙吗
您的代码需要对
validationToken
查询参数进行Url解码,并将其返回到图形从documentation开始,您的响应必须在10秒内发生,并具有以下属性:
我自己找到了雨篷。以下是有效的功能:
相关问题 更多 >
编程相关推荐