我以为我在Chris Heilmann的YQL教程中读到,如果你使用JSON生成任何内容客户端,你应该包括一个服务器端函数来定期生成内容,供搜索引擎查找。 (我希望我能找到引用。)这是真的,如果是这样,那么每周为搜索机器人运行一次这种JSON函数的PHP方法是什么?
$.getJSON('http://query.yahooapis.com/v1/public/yql?q=this%20*%20is%20query&format=json&callback=',
function (data) {
$.each(data.query.results.row, function (i, item) {
$("table#results")
.append('<tr><td class="color">' + item.color + '</td><td class="size">' + item.size + '</td><td class="brand">' + item.brand + '</td></tr>');
});
答案 0 :(得分:0)
我找到the reference(最后一行)
评论者提供此PHP,HTML已在评论中删除:
<?php
$sCSVfile = 'https://spreadsheets.google.com/pub?key=12345678&hl=en&output=csv';
if (($handle = fopen($sCSVfile, "r")) !== FALSE)
{
while (($aCSVdata = fgetcsv($handle, 1000, ",")) !== FALSE)
{
echo '‘ . $aCSVdata[0] . ‘‘ . PHP_EOL;
echo ‘‘ . $aCSVdata[1] . ‘‘ . PHP_EOL;
}
fclose($handle);
}
?>
但它是/或者,对吧? PHP或JS / JSON?