ウェブページのスキャンを実行して、XMLまたはJSONのいずれかのAPIが提供されているかどうかを確認したいと思います。APIのウェブページをスキャンする
たとえば、テレビスケジュールのウェブページ。私はexample.comをスキャンして、それがテレビのスケジュールとAPIのいくつかの並べ替えを提供するかどうかを調べる。
ウェブページのスキャンを実行して、XMLまたはJSONのいずれかのAPIが提供されているかどうかを確認したいと思います。APIのウェブページをスキャンする
たとえば、テレビスケジュールのウェブページ。私はexample.comをスキャンして、それがテレビのスケジュールとAPIのいくつかの並べ替えを提供するかどうかを調べる。
私の知る限りでは、はありませんです。
RSSフィードまたはAtomフィードを探してみることをお勧めします。サポートに問い合わせることもできますし、example.comが提供するドキュメントについてはAPIについても調べることができます。
ボトムライン:彼らはあなたが彼らのAPIについて知りたいと思った場合、彼らはドキュメントを提供することにより、についてあなたを言うだろうが、リンク、ウィキのなど
私は、これは不可能であることをだと思い。
私が知っているほとんどのウェブサイトは、API(RSS/Atomを除く)を参照することさえしていません。
アトムとRSSフィードは、ウェブページの<head>
にあります。
ウェブサイトのAPIを探したい場合は、スクリプトなどを使用せずにサイトに連絡するだけです。
標準的な方法はありませんが、Ajaxビューを駆動するためにページ上で使用されているAPIがある場合、そのページで参照されているJavascriptの分析から情報を得ることができます。通常、APIを指しているでしょう。
「サポートされている」APIではない可能性があり、使用条件に違反する可能性があることは言うまでもないので、通知なしに削除/変更/ブロックされる可能性があります。
ほとんどのウェブサイトはAPI(RSS/Atomを除く)を参照していません。 – ManseUK
文書の先頭にあるフィード(Atom、RSS)を探すことができます*標準化されたAPI *があります)。それ以外には、あなたは苦労するでしょう。 – m90