Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获得“Viadeo”链接上的共享计数_Php_Json_Share_Social_Viadeo - Fatal编程技术网

Php 如何获得“Viadeo”链接上的共享计数

Php 如何获得“Viadeo”链接上的共享计数,php,json,share,social,viadeo,Php,Json,Share,Social,Viadeo,我想在我的Viadeo链接上获得共享计数,就像我可以使用其他带有json文件的社交API一样 我已经试过这么做了,但它不起作用。它给了我一些信息,但没有股票数量 有人有办法帮我得到它吗?当然,在虚拟url上是行不通的。你应该先提供一个有效的。它似乎返回了一个JSON。只需使用一个简单的json_解码。例如: $url = 'https://api.viadeo.com/recommend?url=http://us.viadeo.com/en/'; $ch = curl_init($url);

我想在我的Viadeo链接上获得共享计数,就像我可以使用其他带有json文件的社交API一样

我已经试过这么做了,但它不起作用。它给了我一些信息,但没有股票数量


有人有办法帮我得到它吗?

当然,在虚拟url上是行不通的。你应该先提供一个有效的。它似乎返回了一个JSON。只需使用一个简单的json_解码。例如:

$url = 'https://api.viadeo.com/recommend?url=http://us.viadeo.com/en/';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
$results = curl_exec($ch);
$data = json_decode($results, true);
echo $data['count']; // for this example it should show 
// 12

我用错东西了。现在可以工作了。

当然,我不应该在虚拟url上这样做。我知道。这只是一个例子。但如果是正常的,它也不会起作用;没关系。我发现了我的问题。我问错东西了。谢谢你的帮助。@Metra哦,好吧,也许你还应该加上你是如何让它工作的,还有一个库,也许其他人将来会发现它很有用。你能发布你出错的代码,然后修改它,以便将来的读者能看到你做了什么吗?Ghost的代码是正确的。这是一个简单而愚蠢的问题,是我的错;。我使用了错误的密钥共享\u count,但正确的是count