en
Feedback
Aditya FF Apis

Aditya FF Apis

Open in Telegram
2 897
Subscribers
+6024 hours
+5237 days
+2 86830 days
Posts Archive
Tomorrow, I'll Provide The FF Player Wishlist and Ban Check apis along With Their Function def. They Will Work With Both Players UID and Name.

Banner api:
https://image.killersharmabot.online/banner-image?headPic={headPic}&bannerId={bannerId}&name={name}&level={level}&guild={guild}&pinId={pinId}&celebrity={celebrity}&frame={frame}
Outfit api:
https://image.killersharmabot.online/outfit-image?avatar_id={character_id}&clothes={outfit_ids}
Safe Get URL Response def:
def safe_get_url(url):
    response = requests.get(url)
    response.raise_for_status()
    return response
Banner api def:
def fetch_banner_image(player_data):
    basic_information = player_data.get("basicInfo", {})
    clan_information = player_data.get("clanBasicInfo", {})
    frame = "true" if basic_information.get("primeLevel", {}).get("level") == 8 else "false"
    url = f"https://image.killersharmabot.online/banner-image?headPic={basic_information.get('headPic','')}&bannerId={basic_information.get('bannerId','')}&name={basic_information.get('nickname','').replace('#','%23').replace('&','%26')}&level={basic_information.get('level',2)}&guild={clan_information.get('clanName','').replace('#','%23').replace('&','%26')}&pinId={basic_information.get('pinId','900000012')}&celebrity={basic_information.get('celebrityStatus',0)}&primeLevel={basic_information.get('primeLevel',{}).get('level',0)}&frame={frame}"
    response = safe_get_url(url)
    return response.content
Outfit api def:
def fetch_outfit_image(player_data):
    basic_information = player_data.get("basicInfo", {})
    profile_information = player_data.get("profileInfo", {})
    equipped_weapons = basic_information.get("weaponSkinShows", [])
    equipped_outfits = profile_information.get("clothes", [])
    character_id = profile_information.get("avatarId", "102000007")
    outfit_ids = ",".join(str(item) for item in (equipped_outfits + equipped_weapons)) if (equipped_outfits or equipped_weapons) else ""
    url = f"https://image.killersharmabot.online/outfit-image?avatar_id={character_id}&clothes={outfit_ids}"
    response = safe_get_url(url)
    return response.content

500 Members Complete 😏.

Tomorrow Outfit and Banner api and api def.

Player Information api:
https://info.killersharmabot.online/player-info?uid={search_parameter}
https://info.killersharmabot.online/player-info?name={search_parameter}
Player Information api def:
def fetch_player_data_by_uid_or_name(search_parameter):
    if search_parameter.isdigit():
        url = f"https://info.killersharmabot.online/player-info?uid={search_parameter}"
    else:
        url = f"https://info.killersharmabot.online/player-info?name={search_parameter}"
    response = requests.get(url)
    if response.status_code != 200:
        return None
    data = response.json()
    basic_info = data.get("basicInfo")
    return (basic_info.get("accountId"), basic_info.get("nickname"), basic_info.get("region", "Not Choosen"), data)

Complete 100 Members. I Will Provide The api def. It Can Fetch Players Information Using Either a UID or a Name. 📋📚

This channel will provide FF APIs including Info, Banner, Outfit, and more — stay tuned for regular updates! 📣