2014-09-05 28 views
1

我正在用PHP写一个程序,它向用户请求一个域名,并且从这个用户将显示有关该域的社交网络信息(如喜欢,分享,评论等)。如何使用他们的域名地址找到有关公司的Facebook信息?

我曾尝试使用多种技术,其中包括;

"https://graph.facebook.com/v2.1/?id=www.ebay.co.uk" 

虽然这有一个响应,它似乎给了我关于单一页面(主页),而不是整个网站的Facebook信息。

当我只有他们的域名可用时,我有办法找到公司的Facebook页面吗?

任何时候,将不胜感激!干杯!

回答

0

开放图协议不是分层的,而是平坦的结构。 每个带有og:标签的页面都被视为完全不同的元素。

当我只有他们的域名可用时,我有办法找到公司的Facebook页面吗?

如果在网站上可用,您可以使用og:site_name标记。 以tutsplus.com为例,他们使用“tuts +”作为值的og:site_name标签。当在facebook上搜索名为“Tuts +”的粉丝页面时,您会发现第一个结果是facebook.com/tutsplus。

+0

感谢您的回应!使用这种方法URL请求会是什么样子? – 2014-09-07 17:31:19

+0

没有办法向所有Open Graph字段询问Facebook API。 你必须打电话给有问题的网站,并自己阅读他们的og:* head标签。 – Mastacheata 2014-09-09 11:02:12

相关问题