问题标签 [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 投票
1 回答
1446 浏览

python - 为什么我在向 Giphy API 发出请求时收到 HTTP 错误 403?

我正在使用 urllib2 向 Giphy API 发出请求,并且我正在使用公共 API 密钥。完全相同的代码在 Google App Engine 上运行良好,但是当我尝试使用 Pythonanywhere 执行它时,我得到“HTTPError: HTTP Error 403: Forbidden”。我已经尝试添加一些标题。

0 投票
1 回答
700 浏览

api - Rails 获取随机 yoda giphy API 图像以显示在“欢迎/yoda”上

我让翻译 yoda API 可以从 mashape 工作。https://github.com/sfinley89/BEWD_midcourse 现在我试图让随机的 yoda giphy 图像在他们的文本被翻译成 yoda speak 时显示在“欢迎/yoda”页面上。

这是我现在在“欢迎/尤达”上看到的内容

我如何让它显示随机的 yoda gif?

这是我的控制器welcome_controller.rb

这是我的欢迎/index.html.erb

欢迎/ask.html.erb

欢迎/yoda.html.erb

这是我的宝石文件

这是 routes.rb

文档:在 github 上结帐 /Giphy/GiphyAPI 或 /sebasoga/giphy

这个你能帮我吗。

0 投票
1 回答
2352 浏览

android - 将多个值传递给单个参数改造2

我正在尝试将多个值传递给单个参数,例如:

http://api.giphy.com/v1/gifs?api_key=dc6zaTOxFJmzC&ids=feqkVgjJpYtjy,7rzbxdu0ZEXLy

我尝试了以下方法:

在我的活动中:

但是构建的 URL 的形式是:

http://api.giphy.com/v1/gifsids=feqkVgjJpYtjy&ids=7rzbxdu0ZEXLy&api_key=API_KEY_BLANK

我查找了类似的问题,但没有找到正确的答案。

编辑:根据 TooManyEduardos 所说,我将界面更改为

我现在的活动是:

但构建的 URL 仍然是:03-30 02:46:23.922: E/FavActivity(21607): Url : api.giphy.com/v1/gifs?ids=7rzbxdu0ZEXLy&api_key=KEY_HERE

0 投票
1 回答
2729 浏览

javascript - Giphy API - 一旦我进行了 AJAX 调用,就无法弄清楚如何调用数据

我目前正在开发一个使用 Giphy API ( https://github.com/Giphy/GiphyAPI ) 抓取随机 gif 的简单网站。现在我只是在练习,所以我正在尝试制作一个非常简单的网站。我的问题是我无法弄清楚如何使用 jQuery 正确获取数据。以下是当我将 API 记录到控制台时,API 中的数据当前的样子。我似乎什么都抓不到。我将如何获取这些数据?例如,如果我想要第一个结果的 bitly_url,我的第一反应是获取 data[0].bitly_url,但这不起作用。请帮忙!

igphy_data

这是我的 HTML:

还有我的 jQuery/JS 文件:

*另外,我使用的 Giphy API 密钥是公钥。

0 投票
1 回答
62 浏览

javascript - 我在哪里可以添加第二个针对 var“giphyImage”的点击功能?

我尝试过:在for循环内部,在.done函数内部但在循环外部,以及函数结束for之前和之后。button我希望能够在单击giphyImage.

下面是我试图插入某处以获得第二次点击并在控制台中对其进行测试的代码,但控制台中根本没有显示任何内容。

这是我的 HTML:

这是我的javascript代码:

::edit:: 能够通过定位“img”而不是“giphyImage”来修复

现在控制台显示“testclickedimage”

0 投票
1 回答
221 浏览

jquery - Rails:以 hidden_​​field 形式获取 json 值(giphy api)

我正在使用 Giphy 搜索 API 让我的用户搜索 gif 并让他们添加 gif。

这是我的代码的简化部分,以使其正常工作:

_Form.html.erb

我从 giphy 获取 gif 详细信息的脚本的一部分

我想做的是抓取返回的 gif 链接的 html src 值,并通过 hidden_​​field 在我的表单中传递它,但它返回: [object Object] 作为值,而不是正确的 gif 链接。

我应该使用像 nokogiri 这样的 html 解析器还是我做错了什么?怎样才能做到这一点?

谢谢 !

0 投票
3 回答
5503 浏览

python - 如何从 url 保存 GIF?

Giphypop用来检索gif. 为了方便起见,我将此 url 保存在一个变量中,但现在我需要以某种方式保存gif到文件。但我遇到了一个错误。

我认为这可以重新打开。我的问题是 Windows 保存后没有打开gif文件。这是问题的代码和屏幕截图,抱歉我不能早点发布。

代码:

截屏:

在此处输入图像描述

0 投票
1 回答
2423 浏览

javascript - Giphy API - 如何显示搜索结果中的图像?

Giphy API 的 GitHub 链接在这里:https ://github.com/Giphy/GiphyAPI 。

我的问题:由于我是新手,所以我现在有点卡住了。我从 giphy API 获取随机 gif,而不是用户想要的特定搜索结果。

如何获得用户想要的特定搜索结果而不是随机 gif?

HTML

JS

0 投票
2 回答
6983 浏览

javascript - GIPHY API - 我如何搜索 Giphs?

我的问题:看起来我的代码在某处不正确。搜索不起作用。我是使用 API 的新手。

如何获取用户搜索的具体搜索结果?

Giphy API 的 GitHub 链接在这里:https ://github.com/Giphy/GiphyAPI 。

JS

HTML

0 投票
1 回答
223 浏览

javascript - Javascript/API - 搜索结果未显示

我是使用 API 的新手。

我的问题:看起来我的代码在某处不正确。搜索不起作用。

如何获得用户搜索的特定搜索结果?

Giphy API 的 GitHub 链接在这里:https ://github.com/Giphy/GiphyAPI 。

JS

HTML