识别生成器中的来源=链接
Identify origin in generator=links
以下调用扫描 en.wikipedia.org 和 returns 页面上的两个页面,这些页面是 link 编辑自那些页面:
但我无法确定哪个 link 出现在哪个页面上。例如, link 到 nuclear tests
存在于 Mannequin
页面上,但这在上面的输出中没有指出。我想在输出中包含该信息。
这可以做到吗?
大多数生成器不提供有关生成页面的任何类型的信息。 (有关相关讨论,请参阅 https://phabricator.wikimedia.org/T263841。)您必须将其转换为非生成器查询。在您的具体示例中,您实际上并没有利用它作为生成器的优势,因此这很容易做到:
https://en.wikipedia.org/w/api.php?format=json&formatversion=2&errorformat=plaintext&action=query&prop=links&plnamespace=%2A&pllimit=max&titles=Mannequin%7CResuscitation
在其他情况下,不使用生成器可能意味着您需要进行一些额外的查询。
以下调用扫描 en.wikipedia.org 和 returns 页面上的两个页面,这些页面是 link 编辑自那些页面:
但我无法确定哪个 link 出现在哪个页面上。例如, link 到 nuclear tests
存在于 Mannequin
页面上,但这在上面的输出中没有指出。我想在输出中包含该信息。
这可以做到吗?
大多数生成器不提供有关生成页面的任何类型的信息。 (有关相关讨论,请参阅 https://phabricator.wikimedia.org/T263841。)您必须将其转换为非生成器查询。在您的具体示例中,您实际上并没有利用它作为生成器的优势,因此这很容易做到: https://en.wikipedia.org/w/api.php?format=json&formatversion=2&errorformat=plaintext&action=query&prop=links&plnamespace=%2A&pllimit=max&titles=Mannequin%7CResuscitation 在其他情况下,不使用生成器可能意味着您需要进行一些额外的查询。