1

Webページのスキャンを実行して、サイトがXMLまたはJSONのいずれかの種類のAPIを提供しているかどうかを何らかの方法で発見したいと思います。

たとえば、テレビのスケジュールが記載されたWebページ。example.comをスキャンして、テレビのスケジュールに何らかのAPIが提供されているかどうかを調べたいと思います。

4

3 に答える 3

1

私の知る限り、これは不可能です。

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

結論: APIについて知りたい場合は、ドキュメント、リンク、Wikiなどを提供して教えてください。

于 2012-04-13T13:14:18.903 に答える
0

これは不可能だと思います。

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

AtomおよびRSSフィードは<head>、Webページのにあります。

APIを見つけたいWebサイトが1つだけの場合は、スクリプトなどを使用する代わりに、サイトに連絡するだけで済みます。

于 2012-04-13T13:28:04.230 に答える
0

標準的な方法はありませんが、ページでAjaxビューを駆動するために使用されているAPIがある場合は、ページで参照されているJavascriptの分析から情報を取得できる可能性があります。 APIに戻ります。

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

于 2012-04-15T08:33:03.270 に答える