public void SendConferenceUserFeedback(int overallRating, int videoQualityRating, int audioQualityRating, string comments) { Feedback feedbackObj = new Feedback(); feedbackObj.overallRating = overallRating; feedbackObj.videoQualityRating = videoQualityRating; feedbackObj.audioQualityRating = audioQualityRating; feedbackObj.comments = comments; ConferenceUserFeedbackData cufd = new ConferenceUserFeedbackData(); cufd.localID = localID; cufd.originID = originID; cufd.deviceID = deviceID; cufd.timestamp = DateTime.UtcNow.ToUnixTimeStampMiliseconds(); cufd.remoteID = remoteID; cufd.feedback = feedbackObj; Debug.WriteLine("ConferenceUserFeedback: "); var task = callstats.ConferenceUserFeedback(cufd); }
public async Task ConferenceUserFeedback(ConferenceUserFeedbackData conferenceUserFeedbackData) { await SendRequest(conferenceUserFeedbackData, UrlBuilder(Host.events.ToString(), $"/v1/apps/{_appID}/conferences/{_confID}/{_ucID}/events/feedback")); }