2

たとえば、http://en.wikipedia.org/w/api.php?action=query&titles=Image:Nordendorf-brooch.jpg&prop=imageinfo&iiprop=url&meta=siteinfo&siprop=rightsinfo&format=json&callback=?にアクセスします。http://upload.wikimedia.org//wikipedia//commons//c//cc//Nordendorf-brooch.jpgの値を持つ URL キー (「imageinfo」内) を含む JSON オブジェクトが返されます

ただし、Image:Wodan_Heilt_Balders_Pferd_by_Emil_Doepler.jpg のように、URL を返さない画像もあります。http://en.wikipedia.org/w/api.php?action=query&titles=Image:Wodan_Heilt_Balders_Pferd_by_Emil_Doepler.jpg&prop=imageinfo&iiprop=url&meta=siteinfo&siprop=rightsinfo&format=json&callback= ? imageinfo とその url キーは json オブジェクトに含まれていません。

imageinfo が存在しないこと以外に気付いたことの 1 つは、URL を返す画像は「imagerepository」キーに「shared」という値があり、URL を返さない画像は「」という値を持っているように見えることです。

これがなぜなのか、または imagerepository キーが何を表しているのか、何か考えはありますか?

(両方の画像はhttp://en.wikipedia.org/wiki/W%C5%8Ddenから取得しました)

4

1 に答える 1

4

問題はImage:Wodan_Heilt_Balders_Pferd_by_Emil_Doepler.jpg画像自体ではなく、実際の画像ページへのリダイレクトにすぎないようですImage:Wodan_heilt_Balders_Pferd_by_Emil_Doepler.jpg(小文字に注意してくださいh)。

私が正しく理解している場合、&redirectsクエリに追加すると機能するはずですが、実際には機能しません。これはバグだと思うので、これについてバグレポートを提出しました。

于 2013-03-09T12:32:12.000 に答える