我正在使用冷融合代码来隐藏位URL的URL,就在上周它停止工作。我已经尝试了一切,但它就是不起作用。
下面的原始代码正在工作:
<cfhttp result="CFHTTP" method="GET" url="https://api-ssl.bitly.com/v3/shorten">
<cfhttpparam type="formfield" name="access_token" value="#bitly_access_token#">
<cfhttpparam type="formfield" name="longUrl" value="#URL.long_url#">
</cfhttp>
但现在不是,cfhttp.filecontent只是返回"连接失败">
但是当我在浏览器中放置相同的 URL 时:
https://api-ssl.bitly.com/v3/shorten?access_token=ac46e2c56bd20dcaefe3f55be5ca&longUrl=http://www.url.com
它有效。知道为什么会这样吗?有谁知道 bit.ly 是否改变了什么?
谢谢!
如果你去 https://dev.bitly.com/index.html,有一个很大的通知说
API V3 将于 2020 年 3 月 1 日停用。如果您当前使用的是 V3,请尽快迁移到 V4,以避免集成中断。 请参阅我们更新的 API V4 文档中的所有更改。
您有 2.5 周的时间迁移到 v4。