2014-09-05 30 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

相關問題