问题标签 [coingecko]

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

coingecko - 将 Coingecko 表导入 Google 电子表格

我想将此页面中的 TOP LOOSERS 表导入到 Google 电子表格中,但我不知道该怎么做。感谢您的帮助 !

0 投票
0 回答
30 浏览

node.js - 如何从 API 道具响应中获取键值

我无法映射第二个 API 响应https://api.coingecko.com/api/v3/global并提示错误(read property 'map' of undefined),而第一个 API 很好。这里有什么问题?

0 投票
1 回答
403 浏览

python - 导入 pycoingecko 时出现错误

0 投票
0 回答
416 浏览

api - NoSuchMethodError: '[]' 从 Flutter 应用程序 api 重新调整的 null 动态调用

我试图调用这个 api 来获取硬币的最新价格,它没有拉价格并一直返回这个错误。

错误

这是 api_method

这是在 UI 上显示的代码

0 投票
1 回答
171 浏览

api - 指定要从中获取数据的确切市场

我有这个 GET 请求(我正在使用 CoinGecko v3 API):

https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&ids=bitcoin%2Cethereum&order=market_cap_desc&per_page=10&page=1&sparkline=false&price_change_percentage=24h

这是回应:

我对 total_volume 字段及其值感兴趣。

我不确定,文档中没有解释这个值是如何计算的。我想,但也许我完全错了,这个领域的价值就像所有市场的平均值一样。

但是我如何从特定市场(比如币安)获得这个价值。

是否有这样的事情的端点,例如。传递市场 ID 并仅从该市场获取数据?

0 投票
3 回答
1244 浏览

python - 是否有通过 CoinGecko API 安全检查的解决方法?

我在工作中运行我的代码,并且运行顺利,但是在不同的网络(家庭 WiFi)上,我在访问CoinGecko V3 API时不断收到403错误。可以观察到,在私有浏览器上访问 API(对其进行测试)将提示安全检查(hCaptcha)能够继续。

https://api.coingecko.com/api/v3/coins/bitcoin/market_chart?vs_currency=usd&days=30

我还尝试了 pycoingecko(用于检查),但仍然返回类似的错误:

我猜 Cloudflare 怀疑我的网络活动,但显然我正在使用 Python 脚本来访问 API。有没有办法通过安全检查?

0 投票
0 回答
217 浏览

javascript - Coingecko API currect_price 不返回 USDT 和其他一些代币

我创建了一个非常简单的测试来通过调用 coingecko API 来检索令牌对价格,如下所示:

常量 CoinGecko = 要求('coingecko-api'); 常量 CoinGeckoClient = new CoinGecko();

我测试了 4 对,发现以下 2 对返回 NaN(undefined):

链上更新 BTC/USD 34781 的新价格

USDT/BTC 新价格 0.00002903 链上更新

链上更新的 BTC/USDT NaN 新价格

链上更新的 BTC/RFUEL NaN 新价格

RFUEL/BTC 0.00000127 的新价格在链上更新

经过几次测试后,我发现所有的 Tokens/USDT 价格都返回 NaN,一些货币对例如 REFUEL/BTC 返回价格,但另一方面 BTC/RFUEL 返回 NaN。

您能帮忙确认一下上述情况吗?

谢谢!

0 投票
1 回答
44 浏览

javascript - 上下文提供程序不会在状态更改时重新呈现

这是代码。

使用useEffect,我从 API 代码请求并将其存储在硬币中,然后将相同的数据存储在 中sortedCoins,然后使用此函数对它进行排序(可能会丢失一些},因为它只是函数的一部分,本质上是这部分按名称对数据进行排序)。

现在在另一个组件上我这样做:

我的问题是,即使排序成功并且sortedCoins是按名称排序的数组(我使用 CoinGecko API 处理加密货币),我的SpecificCoin列表也不会重新呈现,它保持默认方式。

任何帮助深表感谢!

0 投票
0 回答
144 浏览

javascript - 如何在 CoinGecko 中访问 API 子组件

这是 CoinGecko API 返回的部分代码。

使用 Reactjs,我试图在“市场数据”和“current_price”下访问比特币的加拿大价格。我可以成功访问“id”,但无法访问“image”或“market_data”下的任何内容。我不确定我是否使用了正确的符号。这是不成功的代码。

这些是从控制台返回的 2 个错误。

未捕获的类型错误:无法读取未定义的属性“current_price”

0 投票
1 回答
730 浏览

binance - 链接币安余额和 coingecko 信息

使用node-binance-api包和方法,balance我得到一张地图,其中键是一个符号并重视我当前的余额。接下来,我想从 CoinGecko 获取一些信息。因此,首先我通过调用此端点https://www.coingecko.com/api/documentations/v3#/coins/get_coins_list来获取硬币列表,它返回给我一个带有字段的对象数组idsymbolname。现在我尝试使用 filter by 查找 coingecko 硬币 id symbol。但是,有些硬币具有相同的符号(ada、acm 等...)

有什么方法可以区分它们吗?我的主要目标是对我拥有的所有交易所(binance、gate、metamask ..etc)拥有 1 个视图并显示正确的信息