запрос что-то типо
api.domen.com?long=example.com?i=1&k=2
Апи думает, что амперсанд разделяет не параметры ссылки, которую надо сократить, а передаваемые ей параметры. Как экранировать амперсанд?
%26
Через bitly.com попробуйте.
юрл билдить через библиотеки а не руками
>>> requests.get('http://example.com', params={'link': 'http://blabla.ru?a=1&b=2'}).url 'http://example.com/?link=http%3A%2F%2Fblabla.ru%3Fa%3D1%26b%3D2' >>>
Обсуждают сегодня