问题标签 [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.
javascript - 尝试使用 React 钩子从 Giphy API 显示 GIF
我正在尝试使用 Giphy API 获取 GIF,并使用 React 钩子将其显示在页面上。它正在获取一个对象而不是 url,因此所有页面显示的是叶子徽标。
我尝试将状态设置为 GIF url(如代码所示),但它仍然作为对象保留。我尝试在 src 中设置属性路径,但它不允许我迭代属性。
javascript - 如何让机器人通过 Giphy API 正确发送 GIF?
所以,我试图制作一个让机器人发送 GIF 的代码,但我完全不知道机器人不出错的实际解决方案是什么。
目前使用 hello-express 在 Glitch 上托管我的机器人,并使用 Discord.js 来编写代码。
然后你去控制台日志告诉我一些有趣的事情:
TypeError: GphApiClient is not a function
javascript - 如何使用 JS 让多个 Giphy 画布显示出来
https://codepen.io/amoslosky/pen/XWJjjML
我相信错误出在我的 js 中,因为我还真的不太了解 js。在左侧的绿色面板上,我想要显示一个 3x3 的 Giphy gif 网格。右侧绿色面板上的每个输入框应控制一行 3 个 gif。
任何帮助表示赞赏!
php - How to get unlimited scroll in giphy api using jQuery & PHP?
I am looking for GIPHY scroll exactly like how FaceBook allows in create post. Currently scrolling down to bottom only displays a total of 25 GIFs. That is ok based on GIPHY API limits, however, it should continue to scroll but it does not. Below is my code. I have tried using limit & offset parameters as described here.
python - 'InlineResponse2002' 对象不可下标 | 如何操作 API 响应?
代码:
你好!如何转换api_instance
为可操作的东西,例如字典?这与此
问题相同,但问题作者遗憾地找到的解决方案对我不起作用。
我试过print(api_response.data[0].images.type)
了,但是抛出了这个错误:
TypeError: 'RandomGif' object is not subscriptable
我也试过这个:
但这引发了这个错误: TypeError: 'InlineResponse2002' object is not subscriptable
我正在使用 Python 3.8.1,并且我也在使用giphy-python-client。这是RandomGif模型的列表。我试图在上面尝试的两个示例中获取的一个是type
.
任何帮助是极大的赞赏!
javascript - 如何在 React.js 中渲染页面之前等待 fetch 完成
在这个 React 组件中,我试图从 GIPHY API 获取数据并将其呈现在另一个组件中。提取工作正常,但this.state.gifs.map
返回错误,因为它在提取完成和状态设置之前运行。我曾尝试将 Hooks 与 async/await 一起使用,但这似乎也不起作用。在设置状态后如何创建我gifArray
的,这样我就不会尝试.map
在空数组上运行。
javascript - 无法使用 discord.js 获取带有 giphy 的 gif,制作机器人
尝试使用此代码但无济于事,它直接进入我的错误捕获并且不生成 gif。我试图控制台记录导致此问题的步骤,但没有显示任何内容。
javascript - 为什么我的 Giphy API 的 POST 请求返回状态 400?
我正在尝试通过他们的 API 将网络摄像头提要中的 gif 上传到 Giphy,它返回状态 400 -“请提供文件上传或'source_image_url'”。我的功能是这样做的:
里面的gif
变量upload.append()
有一个值recorder.getBlob()
(我正在使用 RecorderRTC API),我也尝试用作源upload.file
,甚至upload.get("file")
,也在获取请求中使用和URL.createObjectUrl(gif)
更改,甚至尝试发送变量而不使用但没有工作。file=
source_image_url=
gif
FormData()
你有线索吗?
javascript - Giphy 无法在 Discord 机器人上运行(javascript)
我正在关注如何制作不和谐机器人的本教程,一切正常,直到 33:32 他添加了我已经安装 giphy sdk/api 的 giphy 东西,创建了一个应用程序,但在他做出搜索声明后,他说你可以控制台记录它,所以我这样做了,并且有一些 gif 结果出来,在我的控制台上返回 undefined(我不知道为什么),然后他添加了一些数学内容,我也这样做了,然后在他添加的地方消息传递部分,他还添加了此代码files:[responseFinal.images.fixed_height.url]
,然后在我的控制台上返回了此代码
这让我感到困惑,然后我选择了一种替代方法,而不是giphy.search
使用
giphy.random
相同的参数,删除了数学内容和console.log(response)
响应,并猜测它实际上给了我一个 gif !(当然在控制台中)然后我实现了我的files:[]
声明 aaaa 并且它返回了相同的东西(cannot read property 'images' of undefined
)我对 discord.js 和 javascript 也有点新,这也是我的整个代码,