问题标签 [giphy-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
29 浏览

security - 在上下文脚本弹出窗口中插入 gif (giphy api) 的问题

我正在使用 chrome 扩展来使用 giphy API。基本上,从任何网站的角度来看,如果双击这些网站上的某些单词,用户都可以向 giphy 请求获取一些 gif。例如,用户点击某篇文章中的“汽车”字样,然后向 giphy 发出请求,他得到了 gifs 提案。

插件在许多网站上都按预期工作,但并非对所有网站都适用。在一个(目前)网站中,请求正常,响应包含 gif,扩展背景接收该 gif,但在尝试将这些 gif 添加到 DOM(内容脚本弹出窗口)网络显示(已取消)并且该文件的 src 具有价值= 未知。

我想这与一些安全原因有关,对吗?我是的,我该怎么做才能安全地将 gif 插入我的扩展弹出窗口?用户从 giphy 获取 gif 时是否存在安全风险?

0 投票
3 回答
2605 浏览

javascript - 如何使用 JS 将用户输入发送到 API

我想从用户那里获取输入值并将其发送到 API。基本上,API 链接接受其中的输入。

http://api.giphy.com/v1/gifs/search?q=funny+cat&api_key=dc6zaTOxFJmzC

这里q,'funny cat',实际上是用户输入。我想让它动态化。

当用户在搜索栏中输入名称时,我希望将此值发送到 API 并将结果提取到我的页面。

链接到我的代码文件:Github 项目

0 投票
1 回答
43 浏览

python - 使用 api 的 Giphy Dashboard 数据

我正在尝试获取 GIPHY Dashboard 数据,例如:

GIF/贴纸总数 上传 GIF 浏览量

当我下载/导出数据时,端点是: https ://giphy.com/api/v2/users/aggregations/?start_dt=2013-02-01&end_dt=2020-07-08&content_type=gif,sticker

我需要通过 API 获取相同的数据。我也阅读了文档,但找不到。文档只有 V1 api,而上面的链接/端点是 V2在此处输入图像描述

我正在使用 Python。谁能帮帮我:)

0 投票
1 回答
124 浏览

javascript - 在我的 giphy api 中使用 ajax 调用时遇到问题

我对使用 jQuery 和 js 很陌生。我试图用 ajax 或 get 方法做的是我想输入任何关键字(例如缅因浣熊),单击提交并能够看到缅因浣熊 gif 页面。我拥有的 api 代码来自 giphy。

0 投票
2 回答
425 浏览

javascript - 我的 discord.js 机器人发送多个 gif 而不是一个。我该如何解决?

我正在尝试在我的 discord 机器人上执行此命令,它使用 giphy api 发送一个随机的 kirby gif。但是,我只希望它发送一个,但它发送多个。这是代码:

感谢您提前提供帮助!

0 投票
2 回答
81 浏览

reactjs - 在填充对象之前获取未定义的对象

所以我正在构建一个小型网络应用程序,它从 giphy API 获取数据然后显示它。忍受我。这是一个很长的。

}

然后数据转到 app.js

从那里到最终目的地。

此处的 API https://api.giphy.com/v1/gifs/trending?api_key=4A40i9pS4hOK6N3f77WYflnhZe93UIB4&limit=5&rating=g由数据、元数据和分页组成。我想要的只是在每个数据对象的图像对象中缩小的 url。但每次我试图解构它。无论我尝试什么,它都会给我未定义的对象错误。再次为冗长的描述道歉。如果我没有写所有这些你不会明白的。

我得到的错误是这个。

在此处输入图像描述

还得到一个未定义的对象。为什么????

0 投票
1 回答
240 浏览

discord.py - Discord.py 重写 Giphy Cog 错误:未闭合的连接器

我正在尝试为我的 discord.py 机器人构建一个 Giphy cog,它抛出以下错误

有谁知道是什么原因造成的以及我将如何解决它?

这是我的代码:

出于安全原因,我省略了我的 Giphy API 密钥。我正在使用discord.py rewritepython 3.8.6如果有帮助。

基本上,我希望能够通过标签搜索带有它的 gif,它会以来自 giphy 的随机 gif 响应指定标签。

- 编辑 -

  1. 将错误记录移至我的Events.py文件
  2. 将 API 密钥移至我的.env文件
  3. 删除了tenor_apienv 因为它不会被使用并且与这个问题无关
  4. 稍微更新了代码以解决一些缺少的参数。

- -编辑 - -

感谢 Fixator10 的回复解决了我在这篇文章中遇到的问题。

如果有人想使用它,这是我的工作代码:

它可能不是最好的,因为它只使用一个标签,但我可能会在其他时间改进它 xD

0 投票
1 回答
56 浏览

android - 使用 OnGifSelected 发送 gif 消息时发生错误

这是我的消息应用程序,每当我尝试从这个 GIPHY UI SDK发送 gif 时,我都会收到此错误:发生未知错误,请检查 HTTP 结果代码和服务器响应的内部异常。

我认为问题出在这条线上

我试图将它上传到我的 firebase 存储

这是我的 logcat 显示的内容

0 投票
2 回答
196 浏览

javascript - 无法在Angular中绑定imageUrl

请帮助伙计们!我从https://developers.giphy.com/获取数据,并将它们传递给模式进行查看,除了 imageUrl 之外的所有其他数据都显示。(我做错了什么,为什么不显示gif)

在下面检查我的代码

这是调用api的方法

这是 modalPopup 我也在这里将数据传递给我的模态

最后是我的模态html文件

请问为什么imageUrl没有显示??,已经尝试了我在这里看到的所有问题/答案,但没有一个能够解决我的问题

0 投票
1 回答
129 浏览

node.js - Giphy API 总是提供相同的 gif (discord.js)

这可能是不恰当的,但我正在制作一个不和谐的机器人,并且在此过程中我想制作一个“gif”命令。我选择了 Giphy api,因为它似乎是最简单的。但每次我让机器人获取趋势 gif 时,它都会给我相同的 gif。(附上示例) 在这里你可以看到他的机器人发送了 2 次相同的 gif

这是此命令所需的代码:

任何答案表示赞赏。