【问题标题】:How to fetch private data with YQL on Yahoo PHP5 Sdk yos-social-php5如何在 Yahoo PHP5 Sdk yos-social-php5 上使用 YQL 获取私有数据
【发布时间】:2012-03-01 05:11:31
【问题描述】:

我正在使用Yahoo PHP5 SDK 并使用它从作为私有数据的表 social.contacts 中获取用户联系人。在来自 Delicious 的示例中,它只显示了从 YQL 获取公共数据。我可以知道我应该使用什么参数来获取带有 YahooYQLQuery 和 Execute() 类的私有数据吗?我尝试按照示例进行操作,但出现以下错误消息:

YQL 查询失败并出现错误:“身份验证错误。表 social.contacts 需要比提供的安全级别更高的安全级别,您提供了 ANY 但至少需要 USER”。

【问题讨论】:

    标签: php yahoo yql yahoo-api


    【解决方案1】:

    YQL code examples page 上,最好的示例是 YQL 社交应用程序。 (Delicious/OAuth 的东西现在已经过时了。)

    另外,当creating your Yahoo API key 时,请确保选择“此应用需要访问私人用户数据”并在联系人下,根据您的应用选择读取或读取/写入。这可能会导致您的 YQL 失败。

    【讨论】:

    • 嗨,Brian,感谢您的回复。我现在使用的 sdk 是最新的 sdk,已弃用的 sdk 是 github.com/yahoo/yos-social-php。您是否知道将令牌引用到 YahooYQLQuery 和 Execute() 类?作为 yql 提供的示例,仅参考公共数据。谢谢..
    • 我已经有一段时间没有亲自浏览这些示例了,但是在 YQL code example 中,“查询私人数据”部分应该会介绍在进行 private 时所需的差异 这样的数据。
    猜你喜欢
    • 2014-11-30
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    • 2012-02-12
    • 2011-01-22
    相关资源
    最近更新 更多