问题标签 [giphy]

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 回答
644 浏览

javascript - 从 Giphy 读取 JSON 响应

我正在尝试从 $.getJSON() 请求中读取结果。

结果在这里...

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

我正在尝试使用获取 bitly_gif_url 的值

但它只是返回未定义。我尝试了不同的方法来获取数据,但我很挣扎,请提出任何建议谢谢

0 投票
2 回答
910 浏览

javascript - giphy 如何在 facebook 上启用动画 gif 的播放

我相当肯定我知道磁铁是如何工作的,但我对http://giphy.com/如何设法让动画 gif 在 Facebook 上工作很感兴趣。有没有人知道这是如何完成的?它是 mime 类型替换还是一些未记录的类型?我研究过的所有其他方法都不起作用。

0 投票
4 回答
7812 浏览

android - 如何在 android 中从 url 播放动画 GIF 图像?

我正在将 giphy 集成到我的 android 应用程序中。

我如何animated gif在 android 中播放来自 URL 的图像?我应该使用ImageView, WebView, VideoView等吗?例如,如果我想从这个URL 播放动画。

0 投票
2 回答
2990 浏览

facebook - Metas 开放图与动画 gif 建立共享

我正在尝试建立一个页面来分享动画 gif,就像 Giphy 一样。

如果您共享此链接 ( http://giphy.com/gifs/mQpZtX0gKDESA ),您会看到共享图像变得可播放。需要注意的是,我不想分享 gif 的直接链接。我需要使用 gif 共享我的页面,并且共享需要显示可播放的 gif。

我已经尝试复制 Giphy 使用的所有元标记,但不走运。

如果有人对此有所了解,我将不胜感激。

谢谢你的帮助。

0 投票
1 回答
7141 浏览

facebook - Giphy Gif 在 Facebook 上有奇怪的行为?

我试图利用 facebook 在自动播放中显示实际 gif 的新功能来为 facebook 页面制作一个小的循环广告。

我最初使用一些 Giphy gif 测试了该功能,发现它运行良好,接收到 facebook 正在加载 gif 的视觉消息,它实际上在自动播放上工作,并在用户 facebook“墙”上永远循环。

问题是,通过更多的测试,我发现当你发布它的链接时,giphy gifs 有两种不同的行为:

1 - 它表现完美,可以按预期工作,就像一个实际的 GIF。

2 - 它奇怪地采用了一种不自动播放的“视频形式”,并利用 Flash 循环播放 gif...

我试图通过一些测试来猜测为什么会发生这种情况,并认为我找到了关于实际帧数和分辨率的模式,但我仍然无法让我上传的 gif 正常工作。

http://gph.is/1PPYUPn

然而,具有更大分辨率和更多帧的这个表现完美。

http://gph.is/1OuQv3a

任何可以帮助我的开发人员或 Giphy 的其他人?

更新:我还注意到来自 facebook 的两个链接的调试信息完全不同!检查它ht​​tps://developers.facebook.com/tools/debug/

0 投票
1 回答
926 浏览

javascript - 如何在 javascript 中显示来自 Giphy 的图像

下面的代码正在从 Giphy 中提取数据。我试图让用户搜索一个词并在页面上显示图像。我目前有一个图像显示,它正在创建一个按钮的 cookie 跟踪,允许用户返回并单击他们以前看过的图像。我需要为从 console.log(data) 返回的每个图像 url 循环并显示一个图像。我可以获取数据以在控制台中显示图像网址,但不能为每个网址创建一个按钮。任何帮助表示赞赏。

0 投票
2 回答
14319 浏览

gif - 我怎样才能使松弛的机器人可以使用 Giphy?

出于某种原因,现有的用于 slack 的 Giphy 应用程序不允许机器人从 giphy.com 调用 GIF

如果我输入“/Giphy sad”,Giphy 应用程序将自动从 Giphy.com 加载某种悲伤的 GIF

但是,如果我的 slackbot,或者我的 hubot,或者我的 twitterbot,或者我创建的任何机器人,即使文本相同,它也不会工作。我假设这是因为 giphy 故意将机器人排除在调用命令之外?还是机器人一般不能调用命令?

因此,除了这个一般性问题之外,我的具体编码问题是:最好的方法是什么,以便 Slack 应用程序或机器人可以从 Giphy 调用 GIF?


您可能不需要的其他信息:-我正在创建它,以便我们可以将 Twitter 帐户中的“情绪”拉到一个松弛频道中,并在该松弛频道中显示一堆 GIF,代表推文的情绪。-我一直在使用 Node-Red 来做这件事 -我尝试过使用内置的 twitter 应用程序来放松,没有骰子

0 投票
1 回答
319 浏览

javascript - 在每次页面访问或页面重新加载时显示一个新的 GIF

我正在使用 GIPHY api 根据查询显示图像。下面是我目前用来拉取图像的代码。它有效,但现在的问题是每次访问该网站时,每次访问都会显示相同的 GIF,直到查询更改。我希望 GIF 在每次访问或页面重新加载到数组中的新随机图像后更新,即使查询是相同的。我对javascript真的很陌生,不确定如何解决这个问题,所以任何帮助都将不胜感激!

这是我用来查询数据的函数

这是从 GIPHY 中提取图像的功能

0 投票
1 回答
163 浏览

javascript - 在松弛的嵌套机器人回复中调用 giphy 搜索

giphy 插件正在 Slack 频道中使用,嵌套机器人回复是否有可能通过类似 msg.reply('/giphy' + text, done); 之类的东西调用 giphy 搜索;

0 投票
0 回答
400 浏览

facebook - 在自己的主机上分享 Facebook gif

我尝试使用 FB.ui 和 share 方法来分享动态 gif。

该图像托管在我自己的服务器中。分享后,我发现它是静态图像。

除了 GIPHY.com 和一些相关的图像托管网站之外,是否可以托管 gif?任何设置都不需要在我的服务器中配置?

我尝试添加 mime 类型并在 html head 部分中为 og:url 和 og:image 添加相同的值。但他们都失败了。

有什么建议吗?谢谢。

代码很简单,如下所示。