我正在使用 YQL 为我的 yahoo Fantasy Football League 提取一些数据。我已经创建了该应用程序,它给了我一个消费者/密钥,但我如何将此信息传递给 yahoo api 来让我登录?我知道我必须使用 OAuth,但我不确定如何将密钥与 CURL 和 YQL 一起使用
这是我的 PHP 代码:
<pre>
<?php
$BASE_URL = "https://query.yahooapis.com/v1/public/yql";
// Form YQL query and build URI to YQL Web service
$yql_query = "select * from fantasysports.leagues.standings where league_key='331.l.777400'";
$yql_query_url = $BASE_URL . "?q=" . urlencode($yql_query) . "&format=json";
// Make call with cURL
$session = curl_init($yql_query_url);
curl_setopt($session, CURLOPT_RETURNTRANSFER,true);
$json = curl_exec($session);
// Convert JSON to PHP object
$phpObj = json_decode($json);
var_dump($phpObj);
?>
</pre>
我得到的错误是
“身份验证错误。表 Fantasy sports.leagues.stands 需要比提供的安全级别更高的安全级别,您提供任何但至少需要 USER”
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)