Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.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 我可以共享一个与Facebook Meta og:URL中提到的不同的URL吗?_Php_Facebook_Facebook Graph Api - Fatal编程技术网

Php 我可以共享一个与Facebook Meta og:URL中提到的不同的URL吗?

Php 我可以共享一个与Facebook Meta og:URL中提到的不同的URL吗?,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我在http://www.example.com/sample/result/2它有以下Facebook元集 og:image = 'http://www.example.com/uploads/result2.png' og:url = 'http://www.example.com/sample/result/2' 我想通过Facebook共享按钮共享此页面: 我不希望Facebook用户进入/sample/result/2页面,只使用他们的meta。如果我将og:url指向,这可能吗h

我在
http://www.example.com/sample/result/2
它有以下Facebook元集

og:image = 'http://www.example.com/uploads/result2.png'

og:url = 'http://www.example.com/sample/result/2'
我想通过Facebook共享按钮共享此页面:

我不希望Facebook用户进入
/sample/result/2
页面,只使用他们的meta。如果我将og:url指向
,这可能吗http://www.example.com/sample/result/2“
但共享
http://www.example.com/sample

请引导我。

根据-

开放图协议URL将表示相同内容的多个URL折叠为一个代表性URL,以便使用开放图共享。这种行为类似于主要搜索引擎使用的规范链接关系

上述URL的存在允许Facebook将对
/lamb?source=email
/lamb
的引用折叠到同一个打开的图形对象中,将喜欢的内容、评论和其他操作聚合到指定的
og:URL


但是您试图以不同/错误的角度使用
og:url
。因此,我认为不可能将共享的链接与该链接中存在的
og:url
分开

你为什么不把
og:url
指向
/sample
呢?@SahilMittal,然后它将刮取
/sample
而不是
/sample/result/2
我希望FB为
结果/2
显示
/result/2,然后为
/result/3
显示
/result/3
等等。这就是原因(