let activity = client.activity(
for: "activity_123",
in: FeedId(group: "user", id: "john")
)
// Pin an activity
try await activity.pin()
// Unpin an activity
try await activity.unpin()Pins
Overview
Sometimes you'll want to pin your favorite activity to a feed. You can pin an activity like this:
$activityId = 'activity_123';
$feedGroupId = 'user';
$feedId = 'eric';
$response = $feedsClient->pinActivity(
$feedGroupId,
$feedId,
$activityId,
new GeneratedModels\PinActivityRequest(userID: "eric")
);When you read a feed pinned activities are automatically returned:
$activityId = 'activity_123';
$feedGroupId = 'user';
$feedId = 'eric';
$response = $feedsClient->unpinActivity(
$feedGroupId,
$feedId,
$activityId,
'eric'
);