0

iOS デバイスのブラウザーではなく、ネイティブの Facebook アプリでプロファイルまたはページを開くように iOS に指示するために、Web ページ内から fb:// を介して Facebook ユーザー プロファイルまたはページを取得することについて、かなりの量を見てきました。ただし、Facebook のステータス更新を行う方法については何もわかりません。

私が探している動作は、Web ページ (HTML5) で Facebook ステータスへのリンクを提供し、ユーザーがそれをクリックすると、ユーザーが Facebook のネイティブ アプリに切り替えられ、ステータスがアプリに表示されるようにすることです。私の質問は、ページやユーザー プロファイルではなく、ステータスの更新 (投稿と呼ばれることもあります) に固有のものです。

少しでも役に立てば、リンクは PhoneGap/Cordova にパッケージ化された Sencha アプリケーションに表示されます。

どんな助けでも大歓迎です。私はウェブ上で直接何かを見たことがありません。

4

2 に答える 2

0

解決策は、実際の投稿 ID の前にユーザー ID と「_」を追加して機能させることです。グラフまたは sdk を介して返されるデータのほとんどは、ユーザー ID とその前にアンダースコアがない単一の ID として投稿 ID を持っています。

したがって、次のようになります。

fb://post/453453454_34857894375345

最初の数字のセットはユーザーID(実際のものではありません)で、2番目の数字は投稿IDです(これも私が入力した乱数です)。

Web からネイティブへの移行はテストしていませんが、作成したネイティブ アプリでテストしただけで、Facebook アプリでその特定の投稿を正常に開くことができます。

于 2014-01-05T03:11:23.533 に答える
0

ステータスって投稿の一種じゃないの?

もしそうなら、あなたはそれのpostidを見つけて、 "fb://post/(postId)"を使うことができます

于 2013-09-08T22:38:32.717 に答える