Implement app usage report
This commit is contained in:
parent
cb7fb3ae5c
commit
5477c61596
|
@ -39,9 +39,17 @@ namespace MediaBrowser.Common.Implementations.Security
|
||||||
|
|
||||||
public Task ReportAppUsage(ClientInfo app, CancellationToken cancellationToken)
|
public Task ReportAppUsage(ClientInfo app, CancellationToken cancellationToken)
|
||||||
{
|
{
|
||||||
// TODO: Implement this
|
cancellationToken.ThrowIfCancellationRequested();
|
||||||
|
|
||||||
return Task.FromResult(true);
|
var data = new Dictionary<string, string>
|
||||||
|
{
|
||||||
|
{ "feature", app.AppName ?? "Unknown App" },
|
||||||
|
{ "mac", app.DeviceId ?? _networkManager.GetMacAddress() },
|
||||||
|
{ "ver", app.AppVersion ?? "Unknown" },
|
||||||
|
{ "platform", app.DeviceName },
|
||||||
|
};
|
||||||
|
|
||||||
|
return _httpClient.Post(Constants.Constants.MbAdminUrl + "service/registration/ping", data, cancellationToken);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user