Code Examples
Integration examples in different programming languages
JavaScript / Node.js
async function getPlayerInfo(uid, region = 'IND') {
try {
const response = await fetch(
`/api/accinfo?uid=${uid}®ion=${region}`
);
const data = await response.json();
console.log('Player Data:', data);
return data;
} catch (error) {
console.error('Error fetching player data:', error);
}
}
// Usage
getPlayerInfo('11111111', 'IND');Python
import requests
def get_player_info(uid, region='IND'):
api_url = 'http://yourapi.com/api/accinfo'
params = {
'uid': uid,
'region': region
}
try:
response = requests.get(api_url, params=params)
data = response.json()
print('Player Data:', data)
return data
except Exception as e:
print(f'Error: {e}')
# Usage
get_player_info('11111111', 'IND')cURL
curl -X GET "http://yourapi.com/api/accinfo?uid=11111111®ion=IND" \ -H "Accept: application/json"
React Hook
import { useState } from 'react';
export function usePlayerInfo() {
const [loading, setLoading] = useState(false);
const [error, setError] = useState(null);
const [data, setData] = useState(null);
const fetchPlayer = async (uid, region = 'IND') => {
setLoading(true);
try {
const response = await fetch(
`/api/accinfo?uid=${uid}®ion=${region}`
);
const result = await response.json();
setData(result);
setError(null);
} catch (err) {
setError(err.message);
setData(null);
} finally {
setLoading(false);
}
};
return { data, loading, error, fetchPlayer };
}