从 Solscan 读取令牌的 JSON 元数据
Read JSON metadata for a token from Solscan
我正在使用 python 并尝试从 solscan 上的令牌中读取元数据。
我正在从元数据中查找名称、图像等。
我目前正在使用 JSON 请求,它似乎有效(即不会失败),但它只 returns 我:
{"holder":0}
Process finished with exit code 0
我正在向网站发送其他几个请求,所以我认为我的请求是正确的。
我试着查看 https://public-api.solscan.io/docs 上的文档,我相信我正在请求正确的信息,但我不明白。
这是我当前的代码:
import requests
headers = {
'accept': 'application/jsonParsed',
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'
}
params = (
('tokenAddress', 'EArf8AxBi44QxFVnSab9gZpXTxVGiAX2YCLokccr1UsW'),
)
response = requests.get('https://public-api.solscan.io/token/meta', headers=headers, params=params)
#response = requests.get('https://arweave.net/viPcoBnO9OjXvnzGMXGvqJ2BEgl25BMtqGaj-I1tkCM', headers=headers)
print(response.content.decode())
感谢任何帮助!
此代码示例有效:
import requests
headers = {
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'
}
params = {
'address': 'EArf8AxBi44QxFVnSab9gZpXTxVGiAX2YCLokccr1UsW',
}
response = requests.get('https://api.solscan.io/account', headers=headers, params=params)
print(response.content.decode())
我在示例中使用了另一个 URL 和参数:使用 https://api.solscan.io/account
代替 https://public-api.solscan.io/token/meta
和使用 address
参数代替 tokenAddress
。
我正在使用 python 并尝试从 solscan 上的令牌中读取元数据。 我正在从元数据中查找名称、图像等。
我目前正在使用 JSON 请求,它似乎有效(即不会失败),但它只 returns 我:
{"holder":0}
Process finished with exit code 0
我正在向网站发送其他几个请求,所以我认为我的请求是正确的。 我试着查看 https://public-api.solscan.io/docs 上的文档,我相信我正在请求正确的信息,但我不明白。
这是我当前的代码:
import requests
headers = {
'accept': 'application/jsonParsed',
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'
}
params = (
('tokenAddress', 'EArf8AxBi44QxFVnSab9gZpXTxVGiAX2YCLokccr1UsW'),
)
response = requests.get('https://public-api.solscan.io/token/meta', headers=headers, params=params)
#response = requests.get('https://arweave.net/viPcoBnO9OjXvnzGMXGvqJ2BEgl25BMtqGaj-I1tkCM', headers=headers)
print(response.content.decode())
感谢任何帮助!
此代码示例有效:
import requests
headers = {
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'
}
params = {
'address': 'EArf8AxBi44QxFVnSab9gZpXTxVGiAX2YCLokccr1UsW',
}
response = requests.get('https://api.solscan.io/account', headers=headers, params=params)
print(response.content.decode())
我在示例中使用了另一个 URL 和参数:使用 https://api.solscan.io/account
代替 https://public-api.solscan.io/token/meta
和使用 address
参数代替 tokenAddress
。