Webページのスキャンを実行して、サイトがXMLまたはJSONのいずれかの種類のAPIを提供しているかどうかを何らかの方法で発見したいと思います。
たとえば、テレビのスケジュールが記載されたWebページ。example.comをスキャンして、テレビのスケジュールに何らかのAPIが提供されているかどうかを調べたいと思います。
私の知る限り、これは不可能です。
RSSまたはAtomフィードを探すことをお勧めします。サポートに連絡するか、APIについてexample.comが提供するドキュメントを探すこともできます。
結論: APIについて知りたい場合は、ドキュメント、リンク、Wikiなどを提供して教えてください。
これは不可能だと思います。
私が知っているほとんどのWebサイトは、APIを参照していません(RSS / Atomを除く)。
AtomおよびRSSフィードは<head>
、Webページのにあります。
APIを見つけたいWebサイトが1つだけの場合は、スクリプトなどを使用する代わりに、サイトに連絡するだけで済みます。
標準的な方法はありませんが、ページでAjaxビューを駆動するために使用されているAPIがある場合は、ページで参照されているJavascriptの分析から情報を取得できる可能性があります。 APIに戻ります。
言うまでもなく、これは「サポートされている」APIではなく、使用条件に違反する可能性があります。そのため、予告なしに削除、変更、ブロックされる可能性があります。