Closed AshleyHow closed 2 years ago
@DanGough Any chance you can consider adding this please?
Thanks for the PR, haven't got round to reviewing it yet unfortunately. I'll get all open PRs plus various apps in dev put over to main this weekend!
Hi, this looks OK - looks like we can get away with a hard-coded URL in this instance.
It looks like we're pulling the version from the desktop app, but I checked both Webex Access Anywhere and Webex Support Manager and the downloaded MSIs do match this version. Please let me know if these versions ever become out of sync, e.g. if they patch the desktop app but not these 2 installers.
There doesn't seem to be any place I could find publicly to scrape the URL without account authentication (with authentication to our webex support portal I can manage to pull https://akamaicdn.webex.com/client/WBXclient-41.8.4-11/aainstall.msi but that's a no go for obvious reasons) so I've had to settle for a static URL instead. This uses the same source location (https://welcome.webex.com/client/T33L/...) which comes back via an API call I found for Cisco Webex app (which Arron integrated into Nevergreen) but annoyingly it doesn't include Webex Access Anywhere app!
Versioning is pulled from the same source that is used by Webex Support Manager - the public webex support portal as they always seem in sync.