Untitled
user_2299906
plain_text
2 years ago
1.5 kB
5
Indexable
public Task<string> UploadIMGProfile(string file)
{
if (!File.Exists(file)) return "";
if(string.IsNullOrEmpty(LSD))
{
Get("https://www.facebook.com").Wait();
}
string nameanh = RandomString(8) + ".jpg";
RestRequest request = new RestRequest($"https://www.facebook.com/profile/picture/upload/?photo_source=57&profile_id={UID}&__user={UID}&__a=1&fb_dtsg={Fb_dtsg}&jazoest={Jazoest}&lsd={LSD}");
request.AddHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");
request.AddHeader("sec-fetch-site", "same-origin");
request.AddHeader("sec-fetch-dest", "empty");
request.AddHeader("accept-language", "en-US,en;q=0.9");
request.AddHeader("sec-fetch-mode", "cors");
request.AddHeader("x-fb-lsd", LSD);
request.AddHeader("referer", "https://www.facebook.com/");
request.AddHeader("sec-ch-ua-platform", "\"Windows\"");
string typeanh = "image/png";
if (file.ToLower().IsContains("jpg")) typeanh = "image/jpg";
request.AddFile(nameanh, file, typeanh);
request.Method = Method.Post;
var res = Client.Execute(request);
html = res?.Content;
return RegexMatch(html, "fbid\":\"(\\d+)").Groups[1].Value;
}Editor is loading...