最新の Facebook iOS SDK を使用して、Open Graph にアクションを公開しています。
さて、私のサーバー側では、オブジェクトの作成にバグがあり、オブジェクトのタイトルに影響を与えました。
バグを修正しました。オブジェクト デバッガー ツールで確認しました。また、アプリでアクションを実行する新しいオブジェクトについても修正されていることがわかります。
ただし、アプリからアクションを公開したときに最初に作成したオブジェクトに、新しいアクションを公開すると、まだ不正な形式のタイトルが付けられています。
Graph API Explorer を使用して問題のあるオブジェクトの ID を見つけることができましたが、削除できませんでした ("(#3) App must be on whitelist"
例外が発生しました)。
どうにかしてオブジェクトを強制的に再作成する方法はありますか?
編集:
James の回答と同様の質問に対するこの回答で提案されている両方の方法を試しましたが、不正なオブジェクトに対する既存および新しく投稿されたアクションを更新できませんでした。デバッガーは固定データでスクレイピングされたオブジェクトを作成するように見えますが、新しいオブジェクトを提供するのではなく、元のオブジェクトを更新しません (「Graph API:」の URL セクションの URL に新しい ID があることがわかりますオブジェクト デバッガーの下部。
編集:
私は最終的に、新しいアクション(既存のものではない)で機能するソリューションを見つけました。以下の回答を参照してください。