REFERENSI API
ZEPETO Dunia Buka API
Menghapus Data Peringkat Tertentu Dalam Papan Peringkat
2mnt
anda dapat menggunakan openapi untuk menghapus data peringkat tertentu dalam papan peringkat untuk menggunakan openapi, silakan terlebih dahulu mengelola api terbuka docid\ lxlohf5oe q bttonuhis dari zepeto studio setelah itu, membuat token otentikasi jwt untuk digunakan dengan api terbuka docid\ ge600cv 2dhxtdajytgun sesuai dengan format openapi dan panggil hapus peringkat dunia docid\ ssyry q4rxm 4vyuahvrj silakan masukkan nilai timestamp utc pada waktu yang sama saat token otentikasi jwt diterbitkan contoh kode python import time import jwt import uuid import hashlib import base64 import requests as requests import simplejson as json access key = 'your access key' secret key = 'your secret key' uri = '/operation/v1/rank/delete' hash = hashlib sha256() hash update(uri encode()) reqtimestamp = int(time time()) json param = { "worldid" "", "leaderboardid" "", "member" "", #user id "reqtimestamp" reqtimestamp \# "prevranking" false, # nullable } param hash = hashlib sha256() param hash update(json dumps(json param, ensure ascii=false, encoding="surrogatepass") encode()) jwt payload = { 'access key' access key, 'nonce' str(uuid uuid4()), 'uri hash' base64 b64encode(hash digest()) decode('utf8'), 'body hash' base64 b64encode(param hash digest()) decode('utf8'), } jwt token = jwt encode(jwt payload, secret key) authorization = 'bearer {}' format(jwt token) print(reqtimestamp) print(authorization) url = "https //openapi zepeto zone" + uri # openapi url headers = { "accept" "application/json", "content type" "application/json", "authorization" authorization } response = requests post(url, json=json param, headers=headers) print(response status code) print(response text)