1

Facebook API/OpenGraph と RestFB を使い始めたばかりです。

Facebook でカスタム オブジェクトとアクション タイプを作成しました。

ただし、RestFB がオブジェクトを使用してアクションを発行する際にどのように機能するかについての概念はよくわかりません。

次のようなアクション (完了) を公開できます。

FacebookType publishMessageResponse =
facebookClient.publish("me/myapp:complete", Post.class, 
Parameter.with("mycustomobject", "http://samples.ogp.me/xxxxxxxxxxxxx"),

私が理解していないのは、必要なすべてのパラメーターを使用してオブジェクトを作成し、それを publishMessage に渡す方法です。この場合、説明のために Facebook から提供されたサンプル オブジェクトにリンクしただけです。

4

1 に答える 1

2

私が理解していないのは、必要なすべてのパラメーターを使用してオブジェクトを作成し、それを publishMessage に渡す方法です。

Open Graph オブジェクトは、基本的に単なる URL です。

必要なすべての情報を、この URL が提供する HTML の Open Graph メタ要素に入れます。(これについては、OG ドキュメントを参照してください。)

次に、オブジェクトに対するアクションを公開するときに、そのオブジェクトの URL を指定するだけで、Facebook がそこからデータをフェッチします。(追加のカスタム プロパティがある場合を除きます。アクションの公開中に値を指定することもできます)。

于 2012-07-14T19:46:53.390 に答える