【问题标题】:Using curl to grab Yahoo Groups使用 curl 抓取 Yahoo Groups
【发布时间】:2016-02-19 00:48:43
【问题描述】:

我找到了一个用于 Yahoo Groups 的 API,我想用它来以 JSON 格式将 Last 100 个帖子拉入一个组。我以前没有使用过 API,但我的研究表明,使用 curl 是以编程方式获取 api 数据的最佳方式(我打算稍后在 php 中编写一个函数来执行此操作)。

当我在浏览器中使用 API 时工作正常, https://groups.yahoo.com/api/v1/groups/glastonburynoticeboard/messages?count=100&sortOrder=desc&direction=-1

但是当我尝试在终端中使用 curl

卷曲https://groups.yahoo.com/api/v1/groups/glastonburynoticeboard/messages?count=100&sortOrder=desc&direction=-1

我收到以下错误: 用户没有 MESSAGE 的读取权限。我...","errorCode":1101

当我不需要在浏览器中做任何事情时,如何获得读取权限?

谢谢

【问题讨论】:

    标签: php api curl yahoo-api


    【解决方案1】:

    当我在浏览器中访问该 URL 时,系统会要求我进行身份验证。所以看起来你已经在你的浏览器中通过了身份验证,这就是它起作用的原因(在私人浏览窗口中尝试它,它应该也会要求你进行身份验证)。

    我猜https://developer.yahoo.com/oauth/guide/oauth-signing.html 有你需要的信息。

    【讨论】:

    • 当然,我是在浏览器中登录到 Yahoogroups 的。谢谢,非常感谢。
    猜你喜欢
    • 2010-10-14
    • 2016-05-28
    • 2020-03-12
    • 2013-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多