public static string GenerateUserAgent(this AndroidDevice deviceInfo, InstaApiVersion apiVersion) { if (deviceInfo == null) { return(InstaApiConstants.UserAgentDefault); } if (deviceInfo.AndroidVer == null) { deviceInfo.AndroidVer = AndroidVersion.GetRandomAndriodVersion(); } return(string.Format( InstaApiConstants.UserAgent, deviceInfo.Dpi, deviceInfo.Resolution, deviceInfo.HardwareManufacturer, deviceInfo.DeviceModelIdentifier, deviceInfo.FirmwareBrand, deviceInfo.HardwareModel, apiVersion.AppVersion, deviceInfo.AndroidVer.ApiLevel, deviceInfo.AndroidVer.VersionNumber, apiVersion.AppApiVersionCode)); }
public static string GenerateUserAgent(this AndroidDevice deviceInfo) { if (deviceInfo == null) { return(InstaApiConstants.USER_AGENT_DEFAULT); } if (deviceInfo.AndroidVer == null) { deviceInfo.AndroidVer = AndroidVersion.GetRandomAndriodVersion(); } return(string.Format(InstaApiConstants.USER_AGENT, deviceInfo.Dpi, deviceInfo.Resolution, deviceInfo.HardwareManufacturer, deviceInfo.DeviceModelIdentifier, deviceInfo.FirmwareBrand, deviceInfo.HardwareModel, InstaApiConstants.IG_APP_VERSION, deviceInfo.AndroidVer.APILevel, deviceInfo.AndroidVer.VersionNumber, InstaApiConstants.IG_APP_API_VERSION)); }