2

コメントのいいねを取得する必要があります。コメントいいねを取得する方法がわかりません。

FeedLike オブジェクトはいいねを表します。FeedLike レコードを直接クエリすることはできません。これらは、親の NewsFeed、UserProfileFeed、または AccountFeed などのエンティティ フィードを介してのみクエリできます。

したがって、FeedPost のいいねをクエリするには、次を使用します。

SELECT Id, (SELECT Id, CreatedById, CreatedDate, FeedItemId, FeedEntityId FROM FeedLikes) FROM UserFeed

グループ投稿のいいね! をクエリするには、次を使用します。

SELECT Id, (SELECT Id, CreatedById, CreatedDate, FeedItemId, FeedEntityId FROM FeedLikes) FROM CollaborationGroupFeed

コメントのいいねを取得する方法は?

4

2 に答える 2

1

これらは、Chatter REST API ( http://wiki.developerforce.com/page/Chatter_API ) から利用できます。

于 2011-12-14T23:25:35.443 に答える
0

ChatterActivity SObject を使いたいと思います

Select c.ParentId, c.LikeReceivedCount, c.Id, c.CommentReceivedCount From ChatterActivity c

これにより、探しているものが得られるはずです。

編集:

奇妙なことに、apexでこれを行うことについて何も見つけられないようです.APIを介して呼び出して行うことができます

/chatter/comments/commentId/likes

したがって、どこかで可能になるはずです。ただし、これは回避策として機能する可能性があります。

于 2011-12-12T08:48:12.550 に答える