私のアプリには、意味的に同じオープングラフアクションを必要とする2つの完全に異なるオブジェクトがあります:「シーンを完了する」と「クエストを完了する」。
Facebookの「OpenGraphチェックリスト」には次の文があります。
複数のオブジェクト:重複または同義のアクションを送信しないでください。たとえば、action:runとobject:race、およびaction:runとobject:marathonを送信しないでください。代わりに、2つのオブジェクト(レースとマラソン)で1つのアクション(実行)を送信します。
Open Graphアプリの設定でアクション「complete」に2つの異なるオブジェクトを追加している場合、これを変更するオプションがなくても、両方のオブジェクトが「必須」です。私が欲しいのは、1つの投稿に両方のオブジェクトではなく、「完全なクエスト」または「完全なシーン」のいずれかを投稿できるようにすることです。
Open Graphチェックリストに準拠し、完全に異なるオブジェクトに対して1つのアクションを使用することは可能ですか?
似ているように聞こえる質問がいくつかあることは知っていますが、それらはすべて異なる問題を抱えています。1つのPost to Open Graphで複数のオブジェクトを使用したい場合もあれば、オブジェクトを他のオブジェクトに接続したい場合もあります。