我正在使用YQL为我的雅虎梦幻足球联赛提取一些数据。我创建了应用程序并且它给了我一个消费者/密钥但是如何将这些信息传递给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>
我得到的错误是
&#34;身份验证错误。表fantasysports.leagues.standings 需要更高的安全级别,您提供任何安全级别 但至少可以预见到用户&#34;