soheil
10 ماه پیش توسط soheil مطرح شد
1 پاسخ

چگونگی کار با API رسمی tronscan.org در پایتون

سلام وقتتون بخیر

اسکنر شبکه ترون که ترون اسکن هست و کسانی که با حوزه ارزهای دیجیتال آشنا باشند میدونند که تمامی انتقالات و تراکنش های شبکه ترون بر روی ترون اسکن قابل ردیابی و پیگیری هست، حالا به تازگی و اخیرا ترون اسکن API داده که بشه حالا یکسری استفاده ها کرد که از جمله اون ساخت درگاه پرداخت کریپتو هست،
و سوال اصلی اینجا مطرح میشه چه جوری میشه از این API در پایتون استفاده کرد؟
دایکومنت رسمی چیزی درباره استفاده توی پایتون نگفته، اگر کمک کنید ممنون میشم.

آدرس سایت ترون اسکن
https://tronscan.org/


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 10 ماه پیش مطرح شد
0

سلام
اول اینکه توی سایت نامبرده مستندات استفاده از توکن برای جاوا اسکریپت، go, جاوا و.. رو گفته بجز زبانی که شما گفتین
دوم شما اگر یاد بگیرید توی پایتون به چه شکلی درخواست میشه زد کاری نداره دیگه ، شما توکن گرفته شده در سایتی که گفتین به همراه مسیر رو call میکنی و یکسری اطلاعات به شما برگشت داده میشه و شما اون از اون اطلاعات استفاده میکنی.

مثال میزنم در این زیر کد جاوا اسکریپت رو از خود سایت برداشتم

const fetch = require('node-fetch');

const apiKey = 'your_api_key';
const endpoint = 'https://apilist.tronscanapi.com/api/block';

fetch(endpoint, {
  headers: {
    'TRON-PRO-API-KEY': apiKey
  }
})
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error(error));

من توی bard گوگل بهش گفتم به زبان پایتون بهم کد روبده

pip install requests

import requests

api_key = 'your_api_key'
endpoint = 'https://apilist.tronscanapi.com/api/block'

response = requests.get(endpoint, headers={'TRON-PRO-API-KEY': api_key})

if response.status_code == 200:
  data = response.json()
  print(data)
else:
  print(response.status_code)

من با زبان پایتون کار نکردم ولی منطق درخواست فرستادن و جواب گرفتن رو شما درک کنی با هر زبان یا فریمورکی میتونی درخواست بزنی و مدیریت کنی.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام