gpt4 book ai didi

python - Tinyurl 自定义别名的语法?

转载 作者:太空宇宙 更新时间:2023-11-03 18:27:32 26 4
gpt4 key购买 nike

我有以下代码,可提交指向 Tinyurl 的链接:

for u in tinyurl.create('http://audiotechracy.blogspot.co.uk/2014/03/reviewing-synapse-antidote-rack.html',
'http://audiotechracy.blogspot.co.uk/2014/03/free-guitar-patches-for-propellerhead.html',
'http://audiotechracy.blogspot.co.uk/2014/02/get-free-propellerhead-rock-and-metal.html',
'http://audiotechracy.blogspot.co.uk/2014/02/in-spotlight-in-this-rack-extension.html',

但是,每次我提交链接时,我总是得到相同的缩短链接。我一开始并没有意识到会是这种情况,但这显然是因为Tinyurl使用了一种算法来缩短长链接,从而导致短链接每次都相同。在 Tinyurl 网站本身上,虽然有一个选项可以添加自定义别名来解决该问题,但是我找不到任何语法来显示如何通过 Python Tinyurl 模块执行此操作。

有人知道语法/有他们可以建议的替代方法吗?

谢谢

最佳答案

这可以通过在 get 请求中发送参数来完成,如下所示:

    import requests

site = 'long url'
name = 'short name'
data = {'url': site,
'submit': 'Make TinyURL!',
'alias': name}
r = requests.get('https://www*tinyurl*com/create*php?',params=data)
#replace * with . SO blocks the URL.

抱歉,格式错误,这是第一篇关于SO的文章。玩得开心!

关于python - Tinyurl 自定义别名的语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22919505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com