Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我正在使用Giphy API,我想知道如何自动获取GIF的图像URL,而不是手动获取

我正在使用Giphy API,我想知道如何自动获取GIF的图像URL,而不是手动获取
EN

Stack Overflow用户
提问于 2021-08-04 18:51:13
回答 1查看 180关注 0票数 0

这是我的代码,它工作得很好,但我如何才能使它有一个新的变量,等于GIF的图像URL,以便用户可以获得GIF的源URL?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import requests

url = "https://giphy.p.rapidapi.com/v1/gifs/search"

searchtag = input()

querystring = {"api_key":"secret_key","q":searchtag,"limit":"1","offset":"0","rating":"pg-13"}

headers = {
    'x-rapidapi-key': "4005b98f9bmsh977c629b89034a7p19b52fjsn22b7fb5ce3bb",
    'x-rapidapi-host': "giphy.p.rapidapi.com"
    }

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)
EN

回答 1

Stack Overflow用户

发布于 2021-08-04 19:04:49

首先,为了您的个人安全,您可能应该删除您的api密钥。我建议查看用于存储不属于数据库的私有信息的环境文件。第二,回答你的问题,如果你愿意的话,你可以把url声明为一个变量,在这里:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    import requests

url = "https://giphy.p.rapidapi.com/v1/gifs/search"

searchtag = input()

querystring = {"api_key":process.env.APIKEY,"q":searchtag,"limit":"1","offset":"0","rating":"pg-13"}

headers = {
    'x-rapidapi-key': "4005b98f9bmsh977c629b89034a7p19b52fjsn22b7fb5ce3bb",
    'x-rapidapi-host': "giphy.p.rapidapi.com"
    }

response = requests.request("GET", url, headers=headers, params=querystring)
gifurl = response.text
print(gifurl)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68660047

复制
相关文章
如何使用 Go 语言获取 URL?
在 Web 开发和网络爬虫等领域,经常需要获取和处理 URL(统一资源定位符)。Go 语言提供了丰富的标准库来处理 URL,使得获取和解析 URL 变得简单而高效。本文将介绍如何使用 Go 语言获取 URL 的详细步骤,并提供一些实用的示例。
网络技术联盟站
2023/07/03
7810
如何使用 Go 语言获取 URL?
为什么我应该使用指针而不是对象本身
对于现代 C++ (尤其是 C++ 11 之后),大量使用 new 动态分配是不明智的选择。
ClearSeve
2022/02/10
1.4K0
我为什么推荐大家使用 Nginx 而不是 Apache?
最后Nginx和Apache的差异总结成一句话就是:“Nginx适合处理静态请求和反向代理,Apache适合处理动态请求”。但这个差异化只有在请求量达到一定的阈值时表现差异才能表现出来,对于 WordPress 、 Typecho 等等这里动态站点来说某一天流量达到这个阈值的时候,还可以部署LNMPA这样的生产环境来应对和解决。所以流量阈值需求不到的时候,选择Nginx是性价比最好的选择了。
明月登楼的博客
2019/05/15
2.5K0
我为什么推荐大家使用 Nginx 而不是 Apache?
为什么我使用 GraphQL 而放弃 REST API?
本文最初发布于 Max Desiatov 的个人博客,经原作者授权由 InfoQ 中文站翻译并分享。
winty
2021/05/19
2.3K0
我是如何获取全域用户明文密码的?
简介 在组策略之外,Windows 允许你自定义密码策略,滥用这个机制可以实现一些恶意行为。今天为大家科普下 当我们按下 CTRL + ALT + DEL,修改用户密码时,在 Windows 服务器端
FB客服
2018/02/23
2.2K1
我是如何获取全域用户明文密码的?
为什么我在 Linux 上使用 exa 而不是 ls?
我们生活在一个繁忙的世界里,当我们需要查找文件和数据时,使用 ls 命令可以节省时间和精力。但如果不经过大量调整,默认的 ls 输出并不十分舒心。当有一个 exa 替代方案时,为什么要花时间眯着眼睛看黑白文字呢?
用户1880875
2021/09/06
2K0
自动获取QQ API源码
创建一个nic.php文件 代码如下 <?php header("Content-type: application/json; charset=utf-8"); $qq = $_GET['qq']
用户8099761
2023/05/11
1.2K0
javascript获取url参数_正在获取网络参数一直不出来
在做项目过程中,经常会遇到获取URL参数的问题。每次都是百度一下,找许久才找到能用的方法。
全栈程序员站长
2022/09/20
4690
javascript获取url参数_正在获取网络参数一直不出来
使用jquery获取url及url参数的方法
使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作
Jensen_97
2023/07/19
1.5K0
小程序 如何获取picker普通选择器的值,而不是下标
this.data.array[index] 就是获取值的方法,也可以换成this.data.array[e.detail.value]
yechaoa
2022/06/10
1.8K0
小白建站我为什么更推荐使用WordPress而不是typecho?
很多人在选择博客站时总是纠结使用WordPress还是typecho,亦或是像emlog,hexo,zblog等等,大多数大佬都是推荐typecho,一致意见是wp博客臃肿,那么,wp占地大吗?对的。但我还是推荐使用wp建站,下面说说我的看法。
深白鸭
2023/03/12
1.4K0
小白建站我为什么更推荐使用WordPress而不是typecho?
Fastly 全球规模边缘云计算实践
GIPHY 提供大量的 GIF 媒体内容。事实上,每天有超过 100 亿条内容。除代表 GIF 实际下载的媒体请求外,我们还提供了公共 API 和 SDK 服务,让开发者可以在他们的产品中使用,从而使他们的用户能够访问我们庞大的库。
深度学习与Python
2021/12/10
8400
Fastly 全球规模边缘云计算实践
如何手动获取 Spring 容器中的 bean?
先来看下 Spring API 中对于 ApplicationContextAware 这个接口的描述:
Java技术栈
2020/12/18
2.7K0
如何手动获取 Spring 容器中的 bean?
『JVM』我不想知道我是怎么来滴,我就想知道我是怎么没滴
所谓的 JVM 崩溃,一般情况下就是指内存溢出,也就是 OutOfMemoryError 和 StackOverflowError。另外还有一种情况就是堆外内存占用过大,这种情况会导致 JVM 所在机器的内存被撑爆,从而导致机器重启等异常情况发生,我们把这种情况叫做内存泄漏。
古时的风筝
2020/11/11
6560
『JVM』我不想知道我是怎么来滴,我就想知道我是怎么没滴
我目前正在使用的 AI 服务
随着 ChatGPT 的火爆,生活中好像突然之间到处都充满了有关人工智能的话题。尽管对新技术、新事物已没有那么的狂热,同时对 AI 也持有谨慎的态度,但并不影响我将一些 AI 服务应用到自己的工作中,丰富自己的工具箱,提高工作效率。
东坡肘子
2023/05/18
6090
我目前正在使用的 AI 服务
flask使用request获取表单提交数据和获取url
web开发免不了需要获取用户提交的数据,Flask为我们提供了request对象来获取用户提交给服务器的数据。 下面是一个最基本的获取数据的例子:
菲宇
2022/05/06
3.1K0
我目前正在使用的 AI 服务
随着 ChatGPT 的火爆,生活中好像突然之间到处都充满了有关人工智能的话题。尽管对新技术、新事物已没有那么的狂热,同时对 AI 也持有谨慎的态度,但并不影响我将一些 AI 服务应用到自己的工作中,丰富自己的工具箱,提高工作效率。
东坡肘子
2023/04/11
1.3K0
我目前正在使用的 AI 服务
为什么 url 通常使用域名而不是 IP 地址?
大家好,我是前端西瓜哥。今天来谈谈为什么我们的网址,通常是使用域名,而不是 IP 地址。
前端西瓜哥
2022/12/21
1.8K0
JS获取GIF总帧数
有一个Gif图片,我们想要获取它的总帧数,超过一定帧数的图片告知用户不可上传,在服务端有很多现成的库可以使用,这种做法不是很友好,前端需要先将gif上传至服务端,服务端解析完毕后将结果返回,大大降低了用户体验。
神奇的程序员
2022/10/30
7.6K0
JS获取GIF总帧数
如何使用 Go 语言实现并发获取多个 URL?
在进行 Web 开发和网络爬虫等任务时,我们经常需要同时获取多个 URL 上的数据。Go 语言提供了强大的并发编程支持,能够帮助我们高效地实现并发获取多个 URL 的功能。本文将详细介绍如何使用 Go 语言实现并发获取多个 URL 的步骤,以及提供一些实用的示例。
网络技术联盟站
2023/07/03
2690
如何使用 Go 语言实现并发获取多个 URL?

相似问题

我的Javascript页面没有从giphy API获取数据

22

我正在尝试从URL (ImageGetter)获取图像。

10

我想知道如何只激活表单提交,而不是在jquery中获取ajax url的值?

11

自动获取显示我图像的站点的URL?

46

从google drive api获取图像URL,而不是内容

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文