agentTelemetry := analogwakatime.NewMainApiV1StartAgentTelemetryPostRequest(
"TELEMETRY_ID",
"SESSION_ID",
)
event := analogwakatime.NewMainApiV1StartAgentTelemetryPostRequestEventsInner("heartbeat")
agentTelemetry.SetEvents([]analogwakatime.MainApiV1StartAgentTelemetryPostRequestEventsInner{*event})
agentResult, _, err := client.TelemetryAPI.
MainApiV1StartAgentTelemetryPost(ctx).
MainApiV1StartAgentTelemetryPostRequest(*agentTelemetry).
Execute()
webTelemetry := analogwakatime.NewMainApiV1StartWebTelemetryPostRequest(
"TELEMETRY_ID",
"SESSION_ID",
"page_view",
)
webResult, _, err := client.TelemetryAPI.
MainApiV1StartWebTelemetryPost(ctx).
MainApiV1StartWebTelemetryPostRequest(*webTelemetry).
Execute()