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

python - 如何从 Tweepy 类返回情绪值并将其传递给 Giphy API

我正在使用 tweepy API 并希望返回找到的数据,将其传递给 Giphy API 函数并将其用作 giphy 搜索的查询。

上面的情绪值是我想从类中返回并传递给 GIPHY API Functions

我正在考虑为 giphy 函数创建一个新文件,但我可以将它们添加到这个文件中吗?

注意:我认为以下行将返回情绪值

注意:相反,我得到了这个,“&q=function TweetStreamListener.on_data at 0x1065c3268”

0 投票
3 回答
5503 浏览

python - 如何从 url 保存 GIF?

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

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

代码:

截屏:

在此处输入图像描述

0 投票
1 回答
2000 浏览

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

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

这是gif搜索功能:

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

0 投票
0 回答
1279 浏览

facebook - Facebook 共享对话框未显示图像第一次共享页面的预览

请通读整篇文章,然后再将其标记为Facebook Share Story Image Not Appear For First time或相关问题的副本。

我正在创建一个动态页面(具有唯一的 url 和图像),用户可以通过共享对话框在 facebook 上共享该页面。

根据https://developers.facebook.com/docs/sharing/best-practices#precaching,Facebook需要先抓取 og:image 中的 url,然后才能在共享对话框中显示。
这可以通过使用共享调试器或在共享页面上设置 og:image:width 和 og:image:height 元标记来完成。

由于我正在制作的网站可能会获得许多独特的页面和图像,因此我不想编写一个脚本以编程方式调用共享器调试器(或带有唯一 url 的 sharer.php)来完成这项工作。所以我正在尝试使用 og:image:width 和 og:image:height 元标记。

不幸的是,我无法完成这项工作。
第一次共享页面时,它不会显示 og:image 中指定的图像。第二次这样。

我创建了两个演示文件来备份它:


http://beerco.de/fbgifshare/urls_without_ts.php 此页面具有以下元标记和 fb.ui 代码:

这将始终有效(在初始共享之后),因为共享的 href 和 og:image 是静态的。


http://beerco.de/fbgifshare/urls_with_ts.php此页面将始终共享一个唯一的 URL 和图像:

共享对话框在我第一次打开提要对话框时不会显示图像预览,但如果我再次尝试(不重新加载页面)它可能会显示它,因为 facebook 然后已经抓取了图像。

如果我刷新页面并尝试再次共享,则不会显示预览,因为 url 有一个新的时间戳。

我在这里遗漏了什么还是 facebook 文档有误?
我需要在用户第一次共享页面时显示图像预览。
实现这一目标的最佳方法是什么?

在 og:image 和 og:url 中都有 image-url 的原因是因为我希望在共享页面时在 facebook 中内联播放动画 gif(就像 giphy 一样)。

请查看两个演示文件的源代码以查看所有 OG 标签和 FB.ui 代码。

所有帮助表示赞赏!

0 投票
1 回答
1409 浏览

ios - 在 collectionview 中显示很多 gif

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

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

0 投票
3 回答
4049 浏览

jquery - 无法调用 GIPHY API

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

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

0 投票
1 回答
830 浏览

java - 将搜索查询从主要活动传递到片段

我正在使用 GIPHYAPI 构建一个用于 gif 搜索的 android 应用程序,其中包含多个片段和一个搜索菜单。每当我尝试传递查询时,它都会出现“尝试从空数组读取”之类的错误。
以下是我的 mainactivity.java

以下是我的 FragActivitySearch.java

每当我尝试运行此代码时,它都会给我以下运行时错误。

我只想传递查询并加载适当的结果。

0 投票
1 回答
562 浏览

ruby - 尝试通过 Twilio SMS 发送 GIF 时出现 Invalid-Content-Type 错误

我有这段代码可以发送带有 GIF 的彩信。(使用 Ruby 和 Sinatra,托管在 Heroku 上)。

它失败了,Twilio 的调试控制台显示 12300 无效的内容类型错误。我确定我在这里遗漏了一些简单的东西,但我不知道是什么。

0 投票
1 回答
519 浏览

slack-api - 作为特定用户发布 Slack 消息

我正在构建一个带有斜杠命令的 Slack 机器人,我想以特定用户(特别是调用斜杠命令的用户)的身份发布带有附件的消息。

我知道这是可能的,因为 Giphy Slack 集成在响应/giphy [image]命令时会这样做,通过以 gif 图像作为用户响应。

  • 我尝试使用该chat.meMessage方法,但这似乎不支持附件。
  • 我尝试as_user在方法中使用参数chat.postMessage,但这继承了经过身份验证的用户,而不是调用斜杠命令的用户。
  • 立即响应斜杠命令或执行延迟响应(使用response_url)似乎不支持非机器人响应。如果他们这样做,我似乎无法找到它的记录位置。

在斜杠请求中,Slack 确实提供了user_iduser_name参数,所以我想我可以利用这些。

0 投票
1 回答
201 浏览

javascript - 反应 onClick 的问题

我的应用程序有一个 onClick 应该呈现更多的 gif。但是,它执行一次然后停止。此外,onClick 会删除页面上已经存在的所有 gif。有人知道我在做什么错吗?

这是onClick: