Служба сокращения URL bit.ly внезапно не работает - PullRequest
0 голосов
/ 12 февраля 2020

Я использую код Cold Fusion для преобразования 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 что-нибудь?

Спасибо!

1 Ответ

0 голосов
/ 12 февраля 2020

Если вы go до https://dev.bitly.com/index.html, появится большое сообщение о том, что

API V3 будет деактивирован 1 марта 2020 года. Если вы в настоящее время используете V3 , мигрируйте к V4 как можно скорее, чтобы избежать нарушения ваших интеграций. См. Все изменения в нашей обновленной документации для API V4.

У вас есть 2,5 недели, чтобы перейти к v4.

...