2012-04-13 4 views
1

ウェブページのスキャンを実行して、XMLまたはJSONのいずれかのAPIが提供されているかどうかを確認したいと思います。APIのウェブページをスキャンする

たとえば、テレビスケジュールのウェブページ。私はexample.comをスキャンして、それがテレビのスケジュールとAPIのいくつかの並べ替えを提供するかどうかを調べる。

+0

ほとんどのウェブサイトはAPI(RSS/Atomを除く)を参照していません。 – ManseUK

+0

文書の先頭にあるフィード(Atom、RSS)を探すことができます*標準化されたAPI *があります)。それ以外には、あなたは苦労するでしょう。 – m90

答えて

1

私の知る限りでは、はありませんです。

RSSフィードまたはAtomフィードを探してみることをお勧めします。サポートに問い合わせることもできますし、example.comが提供するドキュメントについてはAPIについても調べることができます。

ボトムライン:彼らはあなたが彼らのAPIについて知りたいと思った場合、彼らはドキュメントを提供することにより、についてあなたを言うだろうが、リンク、ウィキのなど

0

私は、これは不可能であることをだと思い

私が知っているほとんどのウェブサイトは、API(RSS/Atomを除く)を参照することさえしていません。

アトムとRSSフィードは、ウェブページの<head>にあります。

ウェブサイトのAPIを探したい場合は、スクリプトなどを使用せずにサイトに連絡するだけです。

0

標準的な方法はありませんが、Ajaxビューを駆動するためにページ上で使用されているAPIがある場合、そのページで参照されているJavascriptの分析から情報を得ることができます。通常、APIを指しているでしょう。

「サポートされている」APIではない可能性があり、使用条件に違反する可能性があることは言うまでもないので、通知なしに削除/変更/ブロックされる可能性があります。

関連する問題