Closed tbridge closed 7 years ago
Thanks @tbridge for the kind words!
At first glance, I thought you might be getting that error due to some sort of user-agent blocking being done on citadel.thinkingphones.com. So I ran the URL through curl -I
just to see the headers:
$ curl -I "https://citadel.thinkingphones.com/api/v1/applications/fuzeapp/mac/versions/latest/download/installer"
HTTP/1.1 307 Temporary Redirect
Content-Length: 0
Date: Thu, 05 Jan 2017 18:45:36 GMT
Location: https://d27a81e2f9iafm.cloudfront.net/live/distribution/fuzeapp/mac/16.12.13601/Fuze.dmg
Server: nginx/1.10.1
Connection: keep-alive
As you can see from the "307" response code and the Location header, it's not actually blocking us, just pointing us to a different URL. So I put that URL through Recipe Robot instead, and that produced a working download recipe.
However, the DOWNLOAD_URL was tied to a static version of the app, so I replaced the version-specific URL in the download recipe:
<key>DOWNLOAD_URL</key>
<string>https://d27a81e2f9iafm.cloudfront.net/live/distribution/fuzeapp/mac/16.12.13601/Fuze.dmg</string>
With the original "latest" URL you provided earlier:
<key>DOWNLOAD_URL</key>
<string>https://citadel.thinkingphones.com/api/v1/applications/fuzeapp/mac/versions/latest/download/installer</string>
And that modified download recipe seems to work great. Give that a shot!
Hello Elliot & Team!
First - a heartfelt thank you. This app is a huge help to the community, and I appreciate all your efforts. Let's get a pint at MacADUK if you're around :)
We have an app that one of our clients relies on, that is updated frequently, and has a static install URL. The URL works in a browser, but when Recipe-Robot attempts to download it, it times out:
I'm not sure how to fix this particular error, but it is consistent between systems.