在有限的共享主机上解析API数据
parsing API data on limited shared hosting
建议安装PECL的PHP代码片段 (如果存在,最好坚持使用非PECL PHP选项)
更新:
<?php
error_reporting(E_ALL);
ini_set("display_errors", "On");
$query_params = array(
// Specify your developer key
'key' => 'XXXXXXX',
);
$getdata = http_build_query($query_params);
$opts = array('http' =>
array(
'method' => 'GET',
'content' => $getdata
)
);
$context = stream_context_create($opts);
$response = file_get_contents('http://api.nfldata.apiphany.com/developer/JSON/UpcomingSeason?'.$getdata, false, $context);
?>
通过PHP语法检查器没有得到任何错误;还增加了启用错误的尝试。不知道为什么屏幕是白色的。查看独立开发者URL: http://api.nfldata.apiphany.com/developer/JSON/UpcomingSeason?key=XXXValidDeveloperKey在浏览器内导航时显示"2014"。上面实现了什么都不显示
最近错误: Notice: file_get_contents() [function.file-get-contents]: Content-type not specified assuming application/x-www-form-urlencoded in /home/content/69/8610569/html/SFG/nfldata/currentseason.php on line 22
尝试使用本地PHP方法。因此,您提供的代码示例可以转换为如下内容:
<?php
$query_params = array(
// Specify your developer key
'key' => '',
);
$getdata = http_build_query($query_params);
$opts = array('http' =>
array(
'method' => 'GET',
'header' => "Content-Type: application/x-www-form-urlencoded'r'n",
'content' => $getdata
)
);
$context = stream_context_create($opts);
$response = file_get_contents('http://api.nfldata.apiphany.com/developer/JSON/UpcomingSeason?'.$getdata, false, $context);
?>
通过PHP语法检查器没有得到任何错误;也添加了尝试在启用错误。我不知道为什么屏幕是白色的。
您没有生成任何输出。插入
echo $response;
在?>
前面,然后去掉容易出错的?>
。
相关文章:
- 对API数据使用声明性绑定
- 如何在ng-reeat中使用ng-switch来编辑JSON API数据
- 如何使用jquery解析具有相同标签名称的yahoo天气api数据
- 将JSON API数据获取到html
- WebAudio API数据数组大小
- 谷歌图表API:数据系列的Z索引
- Salesforce.com和Google图表API数据查询
- 使用 预测 API 数据更新的 HTML 模板
- 格式化人口普查 ACS API 数据以在分区统计图中使用
- 如何访问 Wolfram 的 API 数据
- 角度 SPA 未显示状态激活的 API 数据
- 高位图表来源于API数据(JSON)
- 使用Vue.js访问子组件中的api数据
- 使用Jquery AJAX提取API数据
- 操作返回Javascript中的Google Analytics API数据
- 从Javascript文件调用Rest API:数据返回问题
- 我如何访问API数据(Python,请求)在我的HTML表的特定单元格
- 关于从DS获取api数据.RESTAdapter到模型中
- 谷歌图表API数据表单元格颜色
- 如何使用Vue.js在组件模板中循环使用JSON/API数据