$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,'https://feedburner.google.com/api/awareness/1.0/GetFeedData?id=7qkrmib4r9rscbplq5qgadiiq4');
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,2);
$content = curl_exec($ch);
$subscribers = get_match('/circulation="(.*)"/isU',$content);
curl_close($ch);
然后,$subscribers 变量将包含您的订阅者数量,用于输出(或其他操作)。您需要将第二行末尾的 ID 替换为您 Feed 的 ID(查找它)。您还需要启用 FeedBurner 的“关注度”功能。
我使用上面的代码和我的ID
但我收到以下错误消息
致命错误:在/home/boom/public_html/subscribers.php的第14行调用未定义函数get_match()
我的ID有效,已检查XML文件:https://feedburner.google.com/api/awareness/1.0/GetFeedData?id=c0plc3tf94g80eaqavodrdsgvg
可能是Web托管问题吗?我的服务器支持PHP版本5.2.6
谢谢!
我认为该函数可能需要在其他地方定义……
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,’https://feedburner.google.com/api/awareness/1.0/GetFeedData?id=c0plc3tf94g80eaqavodrdsgvg’);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,2);
$content = curl_exec($ch);
$subscribers = get_match(‘/circulation=”(*)”/isU’,$content);
curl_close($ch);
不错的资讯!它可以与图像和CSS一起使用,以产生出色的效果……
你能给我一个演示,展示它是什么样子吗?它可以在WordPress上使用吗?
Avarnes API不再可用。我们需要找到一种无需API即可获取订阅者数量的方法。