2013-09-25 86 views
4

有人知道如何深入鏈接到Facebook iOS應用程序嗎?在特定頁面上打開Facebook iOS應用程序

我用Google搜索了一下,發現類似的解決方案:

  • FB://頁面名
  • FB://網頁/網頁
  • FB://簡介/網頁
  • http://www.facebook.com/PAGENAME
  • 。 ..但他們都沒有工作了,既沒有在Facebook iOS 6應用程序,也沒有在Facebook iOS 7應用程序。

    我發現的唯一解決方案是鏈接到:http://m.facebook.com/PAGENAME。 這是通過打開Safari瀏覽器,但經驗是非常糟糕,因爲用戶不必登錄

    感謝,

    回答

    7

    嘗試用網頁ID:

    fb://profile/137947732957611 
    
    +4

    如果你不知道頁面ID(因爲我沒有)嘗試這個http://findmyfacebookid.com – pbaris

    +0

    @pbaris +100爲你。 – user40910

    +0

    注意:由於沒有Facebook應用程序,因此此網址無法在模擬器上打開。測試'UIApplication canOpenURL:'首先回落到通用'http://www.facebook.com/ '。 – keeshux

    2

    我發現,使用頁面ID用一個簡單的Facebook網址,就像下面的例子:

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString: http://www.facebook.com/PAGEID]]; 
    

    它會...

    1. 如果安裝了Facebook的:在應用
    2. 否則打開網頁:在Safari

    打開網頁我測試了這個在iOS 7,不能保證它適用於舊版本。

    +0

    這將打開Safari瀏覽器中加載頁面後的應用程序,請嘗試fb:// profile/xxxx – AVEbrahimi

    相關問題