2012-01-30 4 views
0

私は、私のFacebookブックアプリケーションの画像のオブジェクトタイプを指定しようとすると、それは予約されていると言われています...だから私の質問は、このオブジェクトタイプを作成する方法です...または私はオブジェクトタイプすべてのメディアタイプにogタイプの記事を使用してください...どんなrepsondersにも関係します... Jfacebookアプリでオブジェクトタイプイメージを使用することはできますか?

答えて

0

imageオープングラフタイプです。 og:type = articleを使用し、画像サムネイルにog:imageを設定する必要があります。

+0

[複雑なタイプ]の[画像]タイプがあります。(http://developers.facebook.com/docs/opengraph/objects/builtin/#complex) –

1

あなたはあなたのアプリケーションnamespace以内にあなたが好きなタイプの作成(Configuring Object Typesを参照)、後でOpenGraphタグでそれを使用することがあります。

<meta property="og:type" content="your-og-app:your-type"> 

あなたはビルトインタイプのその特定の使用したい場合:

アプリで組み込みオブジェクトタイプを使用するには、​​に登録する必要があります。

さらに、complex typesと呼ばれる任意のOpen Graphオブジェクトのプロパティとして使用できる、事前定義された一連のメタタグを作成しました。アプリは、アクションとオブジェクトの表示と集約を可能にするために、プロパティでこれらのタイプを使用する必要があります。型はオブジェクト型ではないため、インスタンスは存在しません。むしろ、複合型の値はそれらを使用するオブジェクトに含まれています。

+0

お返事ありがとうございます。私のアプリにオブジェクトの種類の画像を渡します。次のように表示されます。「申し訳ありません。画像は予約されています。使用できません。 – jon

+0

私は、「写真」のオブジェクトタイプを作成することはできますが、アクションをパブリッシュしようとすると問題が発生することに気付きました...「myphoto」のようなあいまいなオブジェクトタイプを使用すると、まったく同じコードが機能します...しかし、私はネームスペースの全体のポイントを知りましたので、私が望むもの、例えば 'image'や 'photo'などのオブジェクトタイプを作成することができました。それは... .....(途中で応答してくれてありがとう) – jon

0

おそらく、プロパティの先頭に「og:」というプレフィックスを付けようとしているのかもしれません。私は今これを試しました。私はプロパティ名 "og:anythingyoulike"(すべての組み込みフィールドが "og:"で始まるため)を入力し、このエラーが返されました。次に、名前入力フィールドに "anythingyoulike"と入力したところ、うまくいきました。

「画像」、「写真」、「期間」などの一般的な用語には問題ありません。それらの3つすべてをテストしました。

関連する問題