【发布时间】:2015-12-09 10:15:21
【问题描述】:
我正在实现一个函数来获取我在 PHP 中的 URL 的 Twitter 计数。我正在尝试使用:
$json_string = file_get_contents("http://urls.api.twitter.com/1/urls/count.json?url=http://themarketmogul.com/will-uber-ipo-in-2015");
$json = json_decode($json_string, true);
echo intval( $json['count'] );
这返回 5 个计数,但是当我在浏览器中直接点击此 URL 时,我得到绝对计数 6。
请帮我在 PHP 中找到正确的计数?
【问题讨论】:
-
如果我直接在浏览器中点击这个 URL,我会得到
5。您是否清除了浏览器的缓存? -
但是我在服务器上使用 cron setup 这个脚本
-
在 Mozilla 浏览器中删除缓存后仍显示计数 6
-
Federico,当你在浏览器中打开 themarketmogul.com/will-uber-ipo-in-2015 url 时,你会在 twitter 上看到 6 个 no,当你点击 urls.api.twitter.com/1/urls/count.json?url=http://… 时会得到相同的计数,但是当你在 php 中点击 url 时,你只会看到 5 个计数.
-
twitter的API的结果会不会被缓存?