我正在使用 WWW::Mechanize。对于不需要身份验证的方法,我会像获取任何其他 url 一样获取它们,然后使用 perl JSON 模块解析出我想要的任何数据:
my $response = $mech->get('http://api.stackexchange.com/1.1/questions?fromdate=' . $lasthour)
my $q = from_json($response->content())
我过去曾使用 Mechanize 登录网站,但 Oauth 的内容令人困惑,并且为使用 API 提供的文档表明它适用于 Web 应用程序(需要向 StackExchange 注册?)。
特别是,我对通知方法很感兴趣,尽管我希望正确的代码允许访问任何需要身份验证的方法。