首页 > 解决方案 > 未找到维基共享资源文件

问题描述

跟进这个问题,我不明白为什么我找不到我要找的东西:维基百科文章的图像,世界报的图像。

这个请求给了我我期望的声明:

https://www.wikidata.org/w/api.php?action=wbgetclaims&entity=Q12461&property=P154

{
    "claims": {
        "P154": [
            {
                "mainsnak": {
                    "snaktype": "value",
                    "property": "P154",
                    "hash": "5566a330c25e15b3997363b88367fbf3e2fda8b1",
                    "datavalue": {
                        "value": "Le Monde.svg",
                        "type": "string"
                    },
                    "datatype": "commonsMedia"
                },
                "type": "statement",
                "id": "q12461$FFF271FE-B26C-4A90-B787-9115024C7F21",
                "rank": "normal"
            }
        ]
    }
}

使用http://www.md5.cz/我可以获得 md5 校验和,Le Monde.svg其中92c8a6c9e4755bd38fb7b9c8ac8fcdb6

但是,https ://upload.wikimedia.org/wikipedia/commons/9/92/Le%20Monde.svg返回错误:

未找到文件:/v1/AUTH_mw/wikipedia-commons-local-public.92/9/92/Le%20Monde.svg.svg

知道我在这里做错了什么吗?

标签: javascriptjsonwikipediawikimedia

解决方案


推荐阅读