gpt4 book ai didi

c# - 如何以编程方式通过 KB 编号获取 Microsoft 知识库文章的标题?

转载 作者:太空狗 更新时间:2023-10-29 23:29:20 24 4
gpt4 key购买 nike

我正在尝试开发一个 C# 程序,该程序将获取可用 Windows 更新的列表并查找知识库文章以检索每个更新的标题。 (否则,它们看起来都像是神秘的“Windows Server 更新 (KBxxxxx)”)

我尝试检索每篇知识库文章的 HTML,但标题不在 HTML 中(我猜他们正在使用 angular 来构建页面)

这是一个例子:https://support.microsoft.com/en-us/kb/3102429当我查看源代码时,浏览器中显示的文章标题没有出现在 HTML 中的任何位置

有什么好的方法吗?

最佳答案

对于 2017 年 8 月之后发布的修补程序,新的 API 链接似乎是 https://support.microsoft.com/app/content/api/content/help/en-us/4034733 .

对于 2017 年 2 月之后发布的修补程序,新的 API 链接似乎是 https://support.microsoft.com/api/content/help/3115489 .

该页面上的数据是 JSON: enter image description here

例如,如果您使用 Python 加载该 JSON 数据,那么您可以在“详细信息”下找到标题和其他有用信息。特别是,

d["details"]["id"] == u'3115489'
d["details"]["title"] == u'February 7, 2017, update for Office 2013 (KB3115489)'
d["details"]["publishedOn"] == u'2017-02-07T17:05:19.000368Z'

仅供引用,加载URL时https://support.microsoft.com/kb/3115489在运行开发者工具的 Chrome 中,网络事件显示 XHR从 api/content/help 传输:

enter image description here

关于c# - 如何以编程方式通过 KB 编号获取 Microsoft 知识库文章的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37892593/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com