Pins
Overview
Sometimes you'll want to pin your favorite activity to a feed. You can pin an activity like this:
val activity = client.activity(
activityId = "activity_123",
fid = FeedId(group = "user", id = "john")
)
// Pin an activity
activity.pin()
// Unpin an activity
activity.unpin()PinActivityRequest pinRequest = PinActivityRequest.builder().userID(testUserId).build();
PinActivityResponse response = testFeed.pinActivity(activityId, pinRequest).getData();When you read a feed pinned activities are automatically returned:
feed.getOrCreate()
feed.state.pinnedActivities.collect { pinData ->
println(pinData)
}UnpinActivityRequest unpinRequest = UnpinActivityRequest.builder().UserID(testUserId).build();
UnpinActivityResponse response = testFeed.unpinActivity(activityId, unpinRequest).getData();