- 20 Ocak 2023
- 360
- 109
Merhaba arkadaşlar,
Omlet Arcade'da birden fazla kullanıcıyı takip etmek istediğinizde tek tek takip etmek oldukça zaman alıcı bir iş olabilir. Bu nedenle, Python ile basit bir toplu kullanıcı takip etme aracı geliştirdim.
Bu araç, Omlet Arcade API'sine istek göndererek kullanıcıları arar ve belirtilen kullanıcıları tek tek takip eder. Ayrıca, arama sorgusunda kullanıcı adına ek olarak diğer parametrelerin de kullanılması mümkündür.
Kodu yazarken, requests adlı Python kütüphanesini kullanarak HTTP istekleri yapmak için kullandım. Ayrıca, Omlet Arcade Developer Portal'dan aldığınız API anahtarlarına da ihtiyacınız var.
İlk olarak, aşağıdaki komut yardımıyla requests kütüphanesini yükleyin:
Kod:
Bu kodu kullanarak, usernames listesinde belirtilen tüm kullanıcıları tek tek takip edebilirsiniz.
Umarım bu araç işinize yarar. Herhangi bir sorunuz veya öneriniz varsa lütfen yazın.
Api Anahtarı Oluşturmak İçin:
Varsayılan belirteç, 1 IP için 30 saniyede 10 istek sınırlamasına sahiptir .
Özel belirteç, 1 IP için 5 saniyede 10 istek sınırlamasına sahiptir .
Omlet Arcade'da birden fazla kullanıcıyı takip etmek istediğinizde tek tek takip etmek oldukça zaman alıcı bir iş olabilir. Bu nedenle, Python ile basit bir toplu kullanıcı takip etme aracı geliştirdim.
Bu araç, Omlet Arcade API'sine istek göndererek kullanıcıları arar ve belirtilen kullanıcıları tek tek takip eder. Ayrıca, arama sorgusunda kullanıcı adına ek olarak diğer parametrelerin de kullanılması mümkündür.
Kodu yazarken, requests adlı Python kütüphanesini kullanarak HTTP istekleri yapmak için kullandım. Ayrıca, Omlet Arcade Developer Portal'dan aldığınız API anahtarlarına da ihtiyacınız var.
İlk olarak, aşağıdaki komut yardımıyla requests kütüphanesini yükleyin:
Kod:
pip install requests
Python:
import requests
url = "https://omlet.gg/api/user/search"
api_key = "YOUR_API_KEY"
usernames = ["tendou", "raunchy_better", "omlet.tr", "freegodmod", "muhammet577", "polad3w", "dragon.murat", "dark_kebab", "napim10", "HyperGamer1", "hype52", "draco", "deathstroke", "redqueen", "cyberpunk2077", "shadowhunter", "nightmare", "blackout", "bloodhound", "thunderbolt", "mystique", "enigma", "phantom", "soulreaper", "frostbite", "venomous", "sable", "steelheart", "sharktooth", "zephyr", "neon_ninja", "evil_empress", "digital_demon", "iceblade", "stormchaser", "moonstone", "goth_goddess", "web_wizard", "razorblade", "chrome_knight", "fireball", "dark_lord", "candy_carnage", "techno_titan", "abyssal_assassin", "glitch_guru", "skullcrusher", "lunar_lion", "biohazard", "ruby_rogue", "galaxy_girl", "shadow_reaper", "cyber_knight", "storm_chaser", "crimson_fury", "neon_ninja", "digital_demon", "iceblade", "web_wizard", "razorblade", "chrome_knight", "fireball", "dark_lord", "candy_carnage", "techno_titan", "abyssal_assassin", "glitch_guru", "skullcrusher", "lunar_lion", "biohazard", "ruby_rogue", "galaxy_girl", "fantasy_fighter", "stellar_siren", "moon_mistress", "venom_vixen", "ghost_gladiator", "night_navigator", "atomic_angel", "dragon_diva", "void_vampire", "rising_phoenix", "mystic_mage", "platinum_pyro", "starlight_savior", "frostbane", "sandstorm", "jungle_jaguar", "ocean_ogre", "inferno_imp", "thunder_thor", "grim_grin", "soul_stealer", "golden_golem", "steel_samurai", "crystal_crown", "shadow_shaman", "savage_siren"
]
headers = {
"Authorization": f"Bearer {api_key}"
}
for username in usernames:
params = {
"q": username,
"limit": 100,
"offset": 0
}
response = requests.get(url, params=params, headers=headers)
if response.status_code == 200:
users = response.json().get("users", [])
for user in users:
user_id = user.get("id")
follow_url = f"https://omlet.gg/api/user/{user_id}/relationship/follow"
follow_response = requests.post(follow_url, headers=headers)
if follow_response.status_code == 200:
print(f"{user_id} numaralı kullanıcı takip edildi.")
else:
print(f"Hata oluştu: {follow_response.text}")
else:
print("Hata oluştu:", response.text)
Umarım bu araç işinize yarar. Herhangi bir sorunuz veya öneriniz varsa lütfen yazın.
Kod:
raunchy & Yazılım Destek Kulübü
Api Anahtarı Oluşturmak İçin:
Kod:
https://omapi.ru/api/
Özel belirteç, 1 IP için 5 saniyede 10 istek sınırlamasına sahiptir .
Moderatör tarafında düzenlendi: