--- title: URL 引数と文書メタデータ slug: MDN/Tools/Document_parameters tags: - Documentation - Kuma - MDN Meta - Page-level - Reference - Tools translation_of: MDN/Tools/Document_parameters ---
MDN の Kuma Wiki プラットホームには、外からアクセスする API がありません。代わりに、人間がアクセスできるリソースを機械的に扱いやすいデータに変換する手段を提供するというのが私たちのアプローチです。
すべての Kuma wiki 文書の URL が HTTP GET で取得されたりブラウザーで見られる時に役立つクエリ引数オプションをサポートしています。
複数のクエリ引数は最初の ? の代わりに & で区切られます (マクロの例を見てください)。
summaryKuma にページの概要のみを返すよう指示します。 "SEO summary" クラスでマークされたコンテンツがある場合、そのコンテンツが返されます。そのようなコンテンツがない場合、 "Summary" というタイトルのあるコンテンツが返されます。そうならない場合、最初のブロックのコンテンツが返されます。
summary 引数は raw 引数も指定しないと文書全体を返すというバグがあります。なお、 $json 代替ビューを使用して返される JSON から概要を取得することもできます。rawhttps://developer.mozilla.org/ja/docs/Web/Guide/HTML/HTML5?rawmacros?raw と組み合わせると、これはサイトラッパーを除くすべてをレンダリングした MDN コンテンツを提供します。既定では ?raw なしです (つまり、通常のサイト表示です) ?raw がある時は既定でオフです。https://developer.mozilla.org/ja/docs/Web/Guide/HTML/HTML5?raw¯osnomacros?macros が既定で「オン」になっていますが、このオプションはオフにします。https://developer.mozilla.org/ja/docs/Web/Guide/HTML/HTML5?nomacrosincludenoinclude クラスを持つブロックを除くように命じます。これは単体のページではなく、他のページに含まれた場合のような出力を得るのに便利です。よくサンプルコードなどを除きます (いつもではありませんが)。https://developer.mozilla.org/ja/docs/XUL/Attribute/align?raw¯os&includesection=idhttps://developer.mozilla.org/ja/docs/MDN/Contribute/Tools/Document_parameters?raw§ion=paramshttps://developer.mozilla.org/ja/docs/MDN/Contribute/Tools/Document_parameters?raw¯os§ion=paramssection 引数は raw 引数も使用しないと文書全体を返すというバグがあります。expand$children ビューと連結して、サブページごとの詳細情報つきの JSON レスポンスを展開します。これは各サブページごとの $children と $json の連結のように動作します。この方法は、サブページのタグについて学べます。
例: https://developer.mozilla.org/ja/docs/Web/Guide/HTML/HTML5$children?expand
文書の URL のレスポンスを微調整するための引数と一緒に、 URL 接尾辞で指定される文書の代替ビューもいくつかあります。
$tochttps://developer.mozilla.org/ja/docs/MDN/Contribute/Tools/Document_parameters$toc$jsonwiki.getPage() を使用して得られるものと同じです。https://developer.mozilla.org/ja/docs/Web/Guide/HTML/HTML5$json$childrenpages.subpages() を使用して得られるものと同じです。https://developer.mozilla.org/ja/docs/Web/Guide/HTML/HTML5$children?expand 引数と共に使用して、もっと詳細のレスポンスを得ることもできます。)$compare?from および ?toで指定されたリビジョン間のソーステキスト行の違いを表示します。https://developer.mozilla.org/ja/docs/MDN/Contribute/Tools/Document_parameters$compare?to=911697&from=911067$edithttps://developer.mozilla.org/ja/docs/MDN/Contribute/Tools/Document_parameters$edit$history?limit=all を付けることで要求できます。https://developer.mozilla.org/ja/docs/MDN/Contribute/Tools/Document_parameters$history?limit=all$revision/" の後に指定された番号のリビジョンを表示します。https://developer.mozilla.org/ja/docs/MDN/Contribute/Tools/Document_parameters$revision/915141