我有一个类,其中开发人员只输入一个 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。我不介意个人资料是非公开的还是受保护的。该工具不应读取此类配置文件。只会读取公开可用的资源。
知道如何实现这一目标吗?