问题标签 [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 回答
2000 浏览

ios - 如何使用 Swift Giphy Client 获取 Giphy 的 gif?

我找到了一些框架,即Giphy Client,可以轻松使用 Giphy 的 gif。但是没有关于如何使用它的教程。对不起这个菜鸟问题。有人可以向我解释如何使用此客户端搜索 gif 并获取它们吗?

这是gif搜索功能:

我真的不知道gifs价值是什么,我因此而苦苦挣扎。有很多子类,如 url、id 或排名,但我想不通。

0 投票
1 回答
7829 浏览

javascript - 使用 JavaScript 和 HTML 显示 API 结果

首先,我对使用 API 非常陌生。而且英语不是我的第一语言。我在网上搜索过,但找不到我正在寻找的确切内容,或者至少我对所读内容的理解不够,无法理解如何改变并将其应用于我的情况。

我正在使用 Omdb API 和 Giphy API,制作一个愚蠢的页面。我正在使用 JavaScript 和 HTML。

最后,我希望页面显示用户搜索电影 + 主题 gif 的搜索结果。

到目前为止,我已经从两个 API 中获得了结果。这一切都很好。我不知道如何从这些结果中显示,例如,只有电影标题和 .gif 文件。到目前为止,我尝试拆分返回的结果都失败了。有什么建议么?下面是我的 JavaScript 代码。

在 HTML 之下。

这是来自 OMDb 的示例结果:

Giphy 的示例结果:

0 投票
1 回答
2033 浏览

jquery - 如何显示所有 Giphy API 搜索结果图像?

我的 Giphy API 调用成功,但现在我正在尝试显示所有图像,而不仅仅是第一个。我确定这里需要一个循环,但我不确定如何/何时实现这一点。请参阅下面的 HTML 和 jQuery 代码。在此先感谢您的时间!

HTML

JS

0 投票
1 回答
1409 浏览

ios - 在 collectionview 中显示很多 gif

在我的应用程序中,我想显示来自 giphy 的 gif。获取和一切都没有问题,但我不知道显示所有趋势 gif 的最佳方式是什么。我有一个collectionview,它应该使用以下代码显示所有gif:

问题是这会将所有内容加载到 RAM 中并且应用程序非常慢。最好的方法是什么?异步?延迟加载?

0 投票
1 回答
1139 浏览

javascript - 如何使用 Giphy API 渲染特定结果?

所以,我现在正在使用 React 为每个分配构建一个简单的应用程序。现在,我知道您可以根据用户输入的搜索结果呈现一堆 gif,但我如何只呈现我选择的特定结果?

例如,如果我只想展示一个反应 gif 页面或一个有趣的猫 gif 页面,而无需用户输入。

此外,如果我想将这些结果按每页 10 个 gif 进行分页怎么办?

我一直无法在网上找到明确的答案,所以你们可以提供的任何帮助将不胜感激。先感谢您。

0 投票
3 回答
4049 浏览

jquery - 无法调用 GIPHY API

我有一个文本框和一个搜索按钮。根据用户输入,我想查询 Giphy api 以获取匹配的 Gif。但我的 ajax 调用总是会出错。有谁能够帮助我,

这是 jsfiddle 链接:https ://jsfiddle.net/Appy169/faedybhf/12/

0 投票
1 回答
282 浏览

javascript - 无法循环通过 Giphy API 数组

我有一个使用 GIPHY API 的 CodePen,它根据用户输入调用 GIF。它可以工作,只是它只调用数组中的第一项。我意识到这是因为这是调用数组中的第一项。我尝试用 i 替换 0 并尝试了一个 for 循环,但它不会进行调用。请注意我正在使用 jQuery。

https://codepen.io/anon/pen/wdewjL

HTML

JAVASCRIPT

0 投票
1 回答
1324 浏览

javascript - 尝试使用 giphy API 切换图像状态 - 从静止到动画

所以我在训练营,即将开始第 7 周。我们有一个 API 任务,我选择使用 Giphy API。好的,我已经进行了 ajax 调用,拥有了 json 对象,正在通过单击按钮显示 gif。加载 gif 文件后,您应该能够使图像动画化,然后在下一次单击时,图像再次变得静止。这个过程应该能够令人作呕地重复。我已经将它设置为有意义的方式;但是,我似乎无法在单击当前编写的方式时更改 URL。我尝试了 .splice url,并使用 concat 完成更新的 url;但是,我似乎无法弄清楚如何让图像在下次单击时恢复到静止状态……已经为此工作了好几个小时,有人可以借我一双新眼睛吗?

这是我的 js 和 jquery

如果需要,这里是 html:

再次,提前感谢!罗伯特

0 投票
1 回答
951 浏览

javascript - Giphy API:使用 jQuery 为随机 GIF 设置新的源属性

我好近!有点困惑......所以告诉我是否让事情过于复杂。

我正在使用公共Giphy API来拉出一个随机 gif(在下面的示例中为 tag=dog),并且希望在每次单击按钮时循环浏览新的 gif。

在下面的示例中,我让控制台记录“成功”,我只是不太清楚如何将新的随机 URL 设置为源。

任何帮助表示赞赏,在此先感谢!

HTML:

JS/jQuery:

0 投票
2 回答
320 浏览

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

我已将 Giphy API 链接到我的应用程序中,但似乎无法弄清楚为什么调用不起作用。我想也许这是我的钥匙,但我插入了一个公钥,但仍然不起作用。我是否错误地调用了 API?我确实检查了 giphy API 的文档,看起来我使用了正确的参数。

这是我的代码: