So I was bored and I was wondering if there were any Snapchat usernames that were a common word left to claim. Here is the code:
http = game:GetService("HttpService") names = {"hello"} username = "" function req() local response = http:RequestAsync({ Headers = { Accept = "*/*", ["Accept-Language"] = "en-US,en;q=0.5", Referer = "https://accounts.snapchat.com/", Cookie = "xsrf_token=PlEcin8s5H600toD4Swngg; sc-cookies-accepted=true; web_client_id=b1e4a3c7-4a38-4c1a-9996-2c4f24f7f956; oauth_client_id=c2Nhbg==", ["Content-Type"] = "application/x-www-form-urlencoded; charset=utf-8", }, Method = "POST", Url = "https://accounts.snapchat.com/accounts/get_username_suggestions?requested_username="..username.."&xsrf_token=PlEcin8s5H600toD4Swngg", Body = username }) if response.Success then if http:JSONDecode(response.Body).status_code == "TAKEN" then return true elseif http:JSONDecode(response.Body).status_code == "OK" then return false else return false end else return {code=response.StatusCode,message=response.StatusMessage,body=response.Body} end end for i=1,#names do username = names[i] success,err = pcall(req) if typeof(err) == typeof({}) then print(err.code,err.message,err.body) else if err then print("Taken :(") else print("Avaliable :)") end end wait(1) end
I was testing if it even worked so that's why I don't have a list of words to read yet. Anyway, the code worked only for one word and it never worked again. Even if I reran the script through the command bar it still wouldn't work. The only way I was able to make it work was from closing and reopening Studio. The error that it sent was HTTP 405 Method Not Allowed, HTTP method POST is not supported by this url. This is weird because the first time I used POST it worked, but the second time it didn't. This could be a problem with my code, the website, or Roblox but I'm not sure, any help would be appreciated.