2009-07-16 14 views
0
  1. showFeedDialogについて言及しているチュートリアルはほとんどありませんでしたが、publishUserActionの使い方については触れられていませんでした。とにかく違いは何ですか?showFeedDialogとpublishUserAction Facebook APIの違いは何ですか?

  2. ユーザにプロンプ​​トを表示せずにshowFeedDialogを使用することはありますか?

  3. publishUserActionの使い方に関する良いチュートリアルはありますか?

  4. showfeedialogが

+0

あなたは次回はより良い英語を使うことができますか?それができないなら私の謝罪。 – allyourcode

答えて

3

1を持っていませんが、なぜpublishuseractionがsuqeuncebaseパラメータを持っていない) showFeedDialogは、UI要素をレンダリングするために使用されるJavaScript、唯一の方法です。具体的には、ユーザーがプロフィール(または友人のプロフィール)にストーリーを公開するように促すダイアログボックスを表示します。 Facebook Javascript(FBJS)またはFacebook Connect Javascriptライブラリを介して使用できます。

publishUserActionはAPIメソッドであり、Facebook APIライブラリのいずれかを使用して呼び出すことができます。この呼び出しを使用して何かを公開するためのユーザーの確認は必要ありません。ただし、デフォルトでは1行のストーリーのみを公開できるようになりましたが、これはもはやメインのニュースフィードには表示されません。

showFeedDialogpublishUserActionのドキュメントページにはいくつかの例がありますが、小さくても完全には有用ではありません。

2)残念ながら、ユーザーがアプリケーションにextended permissionsを許可していない限り、残念ながらありません。一般的には、拡張アクセス権も要求する必要があります。

3) Facebookのドキュメントは非常に貧弱です。あなたの最良の賭けは通常、あなたが使用したい特定の方法で、狂った人のようにGoogleの周りをチェックし、その後、開発アプリケーションでテストを設定することですAPI documentationをチェックアウトすることです。セッションに依存している

4)のみAPIコールは)sigパラメータ(非推奨の機能は別々のcall_idパラメータを持っていたが、それはAPI関数の新しいバージョンでsigにロールバックされていますが必要です。 showFeedDialogはAPI呼び出しではなく、Javascriptライブラリ呼び出しであり、バックグラウンドでフィードプロンプトに必要なすべてのAPIを処理します。

+0

re 3:lol。しばらくすると、あなたは答えのために周りをグーグルに夢中になる狂った人になる。私はstackoverflowはそれのための良い治療法だと思う:)。ありがとうzombat! – allyourcode

関連する問題