API 币安 P2P 我只访问一部分(仅买入)而不是全部(买入和卖出)

Posted

技术标签:

【中文标题】API 币安 P2P 我只访问一部分(仅买入)而不是全部(买入和卖出)【英文标题】:API binance P2P I only access a part (only the BUY) and not all of it (BUY and SELL) 【发布时间】:2021-08-19 21:59:30 【问题描述】:

我正在尝试访问此 Binance 网站上的数据。是P2P:https://p2p.binance.com/en/trade/buy/USDT。

对于 BUY,我在 python3 中使用它(我正在正确获取本节的数据):

import requests


headers = 
    "Accept": "*/*",
    "Accept-Encoding": "gzip, deflate, br",
    "Accept-Language": "en-GB,en-US;q=0.9,en;q=0.8",
    "Cache-Control": "no-cache",
    "Connection": "keep-alive",
    "Content-Length": "123",
    "content-type": "application/json",
    "Host": "p2p.binance.com",
    "Origin": "https://p2p.binance.com",
    "Pragma": "no-cache",
    "TE": "Trailers",
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0"


data = 
  "asset": "USDT",
  "fiat": "ARS",
  "merchantCheck": False,
  "page": 1,
  "payTypes": [],
  "publisherType": None,
  "rows": 50,
  "tradeType": "BUY"



r = requests.post('https://p2p.binance.com/bapi/c2c/v2/friendly/c2c/adv/search', headers=headers, json=data)
print(r.text)

但是当我想访问页面的这一部分时:https://p2p.binance.com/en/trade/sell/USDT(出售),我做不到。因为当我更改以下数据时:"tradeType": "SELL",它仍然给我带来了相同的买入值。 它从来没有给我带来 SELL 数据。

我还不知道为什么。

【问题讨论】:

运行您的原始购买代码时,我收到了"code":"083996","message":"Please check the input info","messageDetail":"title":null,"type":null,"icon":null,"action":null,"linkTitle":null,"linkUrl":null,"data":null,"success":false 【参考方案1】:

您可以向源本身发送请求,而不是向网站本身发送请求。如果您在网站加载结果时检查控制台,您会注意到它向https://p2p.binance.com/bapi/c2c/v2/friendly/c2c/adv/search 发送请求 它返回一系列交易细节。我相信这就是您所需要的。

【讨论】:

【参考方案2】:

"code":"083996","message":"请检查输入信息","messageDetail":"title":null,"type":null,"icon":null,"action" :null,"linkTitle":null,"linkUrl":null,"data":null,"success":false

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。【参考方案3】:

我确实检查了api调用的结果并确认数据是正确的,除了tradeType,你没有做错

【讨论】:

以上是关于API 币安 P2P 我只访问一部分(仅买入)而不是全部(买入和卖出)的主要内容,如果未能解决你的问题,请参考以下文章

币安 API 密钥

币安:部分书籍深度流

用 Python 和币安 API 构建数字货币交易机器人

仅更新视图的一部分而不使用 invalidate(Rect)

用 Python 和币安 API 构建数字货币交易机器人

Google Play 多人 p2p 仅支持吗?