Python3에서 NEM의 API를 두드리는 -007 - 계정이 만든 모자이크 정의 얻기 <코딩 편>
11042 단어 파이썬Python3BlockchainNEM
소개
지난번는 사전 준비로 모자이크를 정의했습니다.
이번에는 API를 사용하여 모자이크 정의를 가져옵니다.
사용하는 API
/account/mosaic/definition/page를 사용합니다.
(해설 : 일본어 번역) htps //w w. pr1sm. 코 m / cryp와 - 코인 / 네 m에 s - 아피 도쿠 멘들 온 - 엔 - 그럼 파네세 / # Re t Rie ゔ ぃ ぃt-an-Ako-on t-s-c d d
(해설 : 본가) htps // // mp 로지ぇct. 기주 b. 이오 / # 레이 t 리에 ゔ ぃ ぃ ぅ ぃ ぃ
샘플
코드
실행 환경이 없는 분은 paiza로 시도할 수 있습니다.
htps : // 파이자. 이오 / 그럼
Python3import requests
import json
node = 'http://50.3.87.123:7890' # テストネットのノード
api = '/account/mosaic/definition/page'
parameter = 'address=TCJC5VFBIYF5TKEUS273XS7IXUKJ36I3JCJQ7WOH'
url = str(node + api + '?' + parameter)
r = requests.get(url).json()
print(json.dumps(r,indent=4))
결과 예
json{
"data": [
{
"id": {
"name": "tamago",
"namespaceId": "oden"
},
"levy": {},
"properties": [
{
"name": "divisibility",
"value": "6"
},
{
"name": "initialSupply",
"value": "9000000000"
},
{
"name": "supplyMutable",
"value": "true"
},
{
"name": "transferable",
"value": "true"
}
],
"creator": "756317d797f742b695cece76aa74ecd47305b48d5158c6dab44a48592de0325e",
"description": "\u304a\u3067\u3093\u306e\u5b9a\u756a\u3002tamago\u3067\u3059\u3002\u304a\u3067\u3093\u306e\u51fa\u6c41\u3092\u5438\u3044\u53d6\u3063\u3066\u30a6\u30de\u30a6\u30de\u3067\u3059\uff01"
}
]
}
해설
마지막으로 만든 네임 스페이스 oden의 모자이크 tamago의 정의가 반환되었습니다.
properties가 Nano Wallet에서 볼 때 아래 그림이됩니다.
json "properties": [
{
"name": "divisibility",
"value": "6"
},
{
"name": "initialSupply",
"value": "9000000000"
},
{
"name": "supplyMutable",
"value": "true"
},
{
"name": "transferable",
"value": "true"
}
],
다음 번
Python3에서 NEM의 API를 두드리기 -008-[마지막] 계정의 거래 데이터 가져오기
Reference
이 문제에 관하여(Python3에서 NEM의 API를 두드리는 -007 - 계정이 만든 모자이크 정의 얻기 <코딩 편>), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/oden_umai/items/12949c8b435ce137e44f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
/account/mosaic/definition/page를 사용합니다.
(해설 : 일본어 번역) htps //w w. pr1sm. 코 m / cryp와 - 코인 / 네 m에 s - 아피 도쿠 멘들 온 - 엔 - 그럼 파네세 / # Re t Rie ゔ ぃ ぃt-an-Ako-on t-s-c d d
(해설 : 본가) htps // // mp 로지ぇct. 기주 b. 이오 / # 레이 t 리에 ゔ ぃ ぃ ぅ ぃ ぃ
샘플
코드
실행 환경이 없는 분은 paiza로 시도할 수 있습니다.
htps : // 파이자. 이오 / 그럼
Python3import requests
import json
node = 'http://50.3.87.123:7890' # テストネットのノード
api = '/account/mosaic/definition/page'
parameter = 'address=TCJC5VFBIYF5TKEUS273XS7IXUKJ36I3JCJQ7WOH'
url = str(node + api + '?' + parameter)
r = requests.get(url).json()
print(json.dumps(r,indent=4))
결과 예
json{
"data": [
{
"id": {
"name": "tamago",
"namespaceId": "oden"
},
"levy": {},
"properties": [
{
"name": "divisibility",
"value": "6"
},
{
"name": "initialSupply",
"value": "9000000000"
},
{
"name": "supplyMutable",
"value": "true"
},
{
"name": "transferable",
"value": "true"
}
],
"creator": "756317d797f742b695cece76aa74ecd47305b48d5158c6dab44a48592de0325e",
"description": "\u304a\u3067\u3093\u306e\u5b9a\u756a\u3002tamago\u3067\u3059\u3002\u304a\u3067\u3093\u306e\u51fa\u6c41\u3092\u5438\u3044\u53d6\u3063\u3066\u30a6\u30de\u30a6\u30de\u3067\u3059\uff01"
}
]
}
해설
마지막으로 만든 네임 스페이스 oden의 모자이크 tamago의 정의가 반환되었습니다.
properties가 Nano Wallet에서 볼 때 아래 그림이됩니다.
json "properties": [
{
"name": "divisibility",
"value": "6"
},
{
"name": "initialSupply",
"value": "9000000000"
},
{
"name": "supplyMutable",
"value": "true"
},
{
"name": "transferable",
"value": "true"
}
],
다음 번
Python3에서 NEM의 API를 두드리기 -008-[마지막] 계정의 거래 데이터 가져오기
Reference
이 문제에 관하여(Python3에서 NEM의 API를 두드리는 -007 - 계정이 만든 모자이크 정의 얻기 <코딩 편>), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/oden_umai/items/12949c8b435ce137e44f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import requests
import json
node = 'http://50.3.87.123:7890' # テストネットのノード
api = '/account/mosaic/definition/page'
parameter = 'address=TCJC5VFBIYF5TKEUS273XS7IXUKJ36I3JCJQ7WOH'
url = str(node + api + '?' + parameter)
r = requests.get(url).json()
print(json.dumps(r,indent=4))
{
"data": [
{
"id": {
"name": "tamago",
"namespaceId": "oden"
},
"levy": {},
"properties": [
{
"name": "divisibility",
"value": "6"
},
{
"name": "initialSupply",
"value": "9000000000"
},
{
"name": "supplyMutable",
"value": "true"
},
{
"name": "transferable",
"value": "true"
}
],
"creator": "756317d797f742b695cece76aa74ecd47305b48d5158c6dab44a48592de0325e",
"description": "\u304a\u3067\u3093\u306e\u5b9a\u756a\u3002tamago\u3067\u3059\u3002\u304a\u3067\u3093\u306e\u51fa\u6c41\u3092\u5438\u3044\u53d6\u3063\u3066\u30a6\u30de\u30a6\u30de\u3067\u3059\uff01"
}
]
}
"properties": [
{
"name": "divisibility",
"value": "6"
},
{
"name": "initialSupply",
"value": "9000000000"
},
{
"name": "supplyMutable",
"value": "true"
},
{
"name": "transferable",
"value": "true"
}
],
Python3에서 NEM의 API를 두드리기 -008-[마지막] 계정의 거래 데이터 가져오기
Reference
이 문제에 관하여(Python3에서 NEM의 API를 두드리는 -007 - 계정이 만든 모자이크 정의 얻기 <코딩 편>), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/oden_umai/items/12949c8b435ce137e44f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)