21

新しい iOS アプリで Facebook ページを開くためのカスタム URL スキームを知っている人はいますか? 私は fb://page/PAGE_ID を使用していましたが、これは最近更新された Facebook iOS アプリでは機能していないようです。アプリを開くだけで、必要なページには移動しません。

4

5 に答える 5

26

developer.facebook.comでこの回答を得ました:

ページという単語をプロファイルに置き換えると機能します。新しいステートメントは次のようになります。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://profile/247377102029332"]];
于 2012-09-10T17:23:33.820 に答える
18

https://graph.facebook.com/YOUR_USERNAMEを使用してページ ID を取得します。

iOS アプリで: を使用するfb://profile/[your ID]と、Facebook アプリがページに表示されます。

于 2012-11-20T09:50:18.333 に答える
14

iOS Facebook アプリケーションの URL スキームは次のとおりです。

fb://profile/(fbid)

于 2012-08-26T04:51:19.630 に答える
6

ここでも同じ問題。fb://page/PAGE_ID が機能しなくなりました。Facebook 4.x では fb://profile/(fbid) が正しく機能せず、iPad と iPhone の両方で「破損した」ページが返されることに注意してください。代わりに、Facebook 4.x の fb://profile/(fbid)/ wallは、iPad ではうまく機能しましたが、iPhone では機能しませんでした。

私の経験に基づいて、iPhone と iPad の両方で動作する唯一のオプションは fb://page/PAGE_ID でした。

以前はhttp://wiki.akosma.com/IPhone_URL_Schemesを参考にしていましたが、現在ダウン中です...

于 2012-08-27T09:12:11.813 に答える
-4

カスタムURLスキームは、サードパーティのアプリが相互に通信できるメカニズムです。その特定のアプリケーションでページを開くためのプロビジョニングは許可されません。呼び出されたアプリケーションをフォアグラウンドに移動するイベントを発生させるだけです。このドキュメントに目を通すと、疑問がさらに明確になります。

新しいFacebookアプリは、URLスキームメカニズムをサポートしていたHTML5の以前のバージョンとは異なり、Objective-Cを使用して構築されています。このリンクはそのヒントを提供します。

http://techcrunch.com/2012/08/23/facebook-for-ios-faster/

于 2012-08-25T22:01:06.303 に答える