MCPcopy Create free account
hub / github.com/GetStream/stream-go2 / GetEnrichedActivities

Method GetEnrichedActivities

flat_feed.go:50–60  ·  view source on GitHub ↗

GetEnrichedActivities returns the enriched activities for the given FlatFeed, filtering results with the provided GetActivitiesOption parameters.

(ctx context.Context, opts ...GetActivitiesOption)

Source from the content-addressed store, hash-verified

48// GetEnrichedActivities returns the enriched activities for the given FlatFeed, filtering
49// results with the provided GetActivitiesOption parameters.
50func (f *FlatFeed) GetEnrichedActivities(ctx context.Context, opts ...GetActivitiesOption) (*EnrichedFlatFeedResponse, error) {
51 body, err := f.client.getEnrichedActivities(ctx, f, opts...)
52 if err != nil {
53 return nil, err
54 }
55 var resp EnrichedFlatFeedResponse
56 if err := json.Unmarshal(body, &resp); err != nil {
57 return nil, err
58 }
59 return &resp, nil
60}
61
62// GetNextPageEnrichedActivities returns the enriched activities for the given FlatFeed at the "next" page
63// of a previous *EnrichedFlatFeedResponse response, if any.

Calls 1

getEnrichedActivitiesMethod · 0.80