この質問の回答はほぼhereですが、実装がうまくいかないようです。Getstream-io:外部IDによる活動を取り除く - どの "to"フィードからも削除されていない
Thing Aのフィードにコメントアクティビティを追加し、〜フィールドを使用して、特定のユーザーにコメントを通知します。
私がデータAのためにデータエクスプローラを表示すると、そのコメントが表示されます。また、ユーザーの通知フィードにコメントが表示されます。
私は、次の手順を実行して、シングAを削除します。
$feed = $client->feed("thing", "a");
$feed->removeActivity($foreignId, true);
// delete from our app DB
が戻って、私は活動がシングAのフィードから削除されますが、まだ私のユーザーのフィードに存在していることがわかり、データエクスプローラに行きます。彼らはどちらも同じ外部IDを共有しています。由来のアクティビティを削除することを理解したところから、フィードは外部IDを使用して、その削除をすべての影響を受けるフィードに伝播します。私は外部IDが正しいことを確認しました。
私の疑問は、なぜこれが私の活動をどこからも取り除いていないのでしょうか?通知フィードからアクティビティを削除するために何か他に必要なことはありますか?
ありがとうございます!私はフォームを通して連絡を取りました。 – circuitBurn