2011-09-23 4 views
5

私はSafariのWebページからfbookアプリで自分のFacebookのファンページを開こうとしています。誰かがiphoneアプリでfbファンページをWebページから開く方法を知っていますか?

は私がWhat are all the custom URL schemes supported by the Facebook iPhone app?

を発見し、私は

  • FBにリンクを設定しようとしました://ページ/ [pageidに]
  • FB://ページ/ ID = [pageidに]
  • FB://ページ/ [pageidに]
  • FB://ページ/ ID = [pageidに]
  • FB://プロファイル/ [pageidに]

彼らは皆、私は近いですが、私は、今しばらくの間、それをはるかに高く評価任意のヘルプをラウンド突っついてきたように私は感じ 、私のページで(もちろん)アプリを開くではなく。

+0

これはタブではありません。後はページだけです。これは両方のバージョンで開かれており、私はブラウザ上でそれを行うことができますが、本当に重要なアプリケーションです。ほとんどの場合、iphoneユーザーはブラウザではなくアプリ経由でログインする傾向があるので、 – cromac

答えて

10

:あなたのページのUIDを検索)

1(それはあなたのFacebookのページのソースコードを見ることで、たとえば行うことができます)

私は次のようになりましたページのソースコードからのフラグメント:http://www.facebook.com/Innova.et.Bella

{"text":"Innova et Bella","type":"ent:page","uid":73728918115} 

NB:http://www.facebook.com/73728918115は このURLはあなたのページを開く必要があります。uidは、ページ名の正しい代替uidがあるかどうかをチェックします。

NSURL *urlApp = [NSURL URLWithString:@"fb://profile/73728918115"]; 
[[UIApplication sharedApplication] openURL:urlApp]; 

このコードは、Facebookのアプリ内であなたのページを開きます:uidは終わりを発見された

2)は、正しい使用にこのコードをです。 N.B .: ([[UIApplication sharedApplication] canOpenURL:urlApp])の場合は、Safariでそれを開いて、facebookアプリが存在するかどうか(正確にはURLを開くことができるかどうか)を確認することを忘れないでください。

+1

ありがとうございます。私のために働いています..... – Hindu

+0

これはグラフAPI v2では機能しなくなりました。 V2のオプションは? –

-2

Facebookのタブページは、Facebookでの携帯電話やアプリのバージョンでは表示されません。ありえない。あなたがすべきFacebookアプリにFacebookのページを開くには

+1

はタブではなく、ページそのものです。これは両方のバージョンで開かれており、私はブラウザ上でそれを行うことができますが、本当に重要なアプリケーションです。ほとんどの場合、iphoneユーザーはブラウザよりもアプリを介してログインする傾向があるので – cromac

関連する問題