0

開発者が Twitter ユーザー プロファイル URL ( http://twitter.com/shiplu) またはステータス URL ( https://twitter.com/shiplu/status/273878249271066624) のみを入力するクラスがあります。status_id次に、クラスはそれからorを解析する必要screen_nameがあります。URLの正規表現によって行われます。

これで、ツールはそれに関するメタ データを返すはずです。たとえば、URL が Twitter プロファイルの場合、最新の 5 つの (公開) ステータス、フォロワー、略歴なども返されます。これは、Twitter REST API で簡単に実行できます。ただし、認証が必要です。そして、認証を使用したくありません。これは、Twitter が提供する html から簡単に解析できます。しかし、HTML は時間とともに変化します。

理想的なソリューションは、認証を使用しない REST API です。プロフィールが非公開または保護されているかどうかは気にしません。ツールはそのようなプロファイルを読み取るべきではありません。公開されているリソースのみが読み取られます。

どうすればこれを達成できますか?

4

1 に答える 1

1

どの (REST) API を使用する場合でも、必要な情報を Twitter に尋ねなければならない瞬間があります。この時点で、認証が必要になります。したがって、Twitter API を使用したい場合は、認証を回避することはできません。したがって、認証したくない場合、唯一の解決策は HTML を解析することです。

于 2012-12-03T01:07:43.663 に答える