我正在使用Yahoo PHP5 SDK并使用它从表social.contacts中获取用户联系人,这是一个私有数据。在例子中,来自Delicious,它只显示从YQL获取公共数据。我可以知道我应该使用什么参数来获取YahooYQLQuery和Execute()类的私有数据?我试图按照示例,但出现以下错误消息:
YQL查询失败并显示错误:“身份验证错误。表social.contacts需要比提供的更高的安全级别,您提供ANY,但至少需要USER”。
答案 0 :(得分:2)
在YQL code examples page上,最好的例子是YQL社交应用程序。 (美味/ OAuth的东西现在已经过时了。)
此外,在creating your Yahoo API key时,请务必选择“此应用需要访问私人用户数据”,然后在“通讯录”下,根据您的应用选择“读取”或“读取/写入”。这可能导致您的YQL失败。