Open witchfindertr opened 6 months ago
I will, I need to fix authorization now
It seems to return a 400
bad request
var payload1 = new Credentials
{
data = new data
{
userName = "ali",
}
};
var payload1 = new Credentials { data = new data { userName = "ali", } };
I'm working on it, I expect it to be out next commits
@witchfindertr I need help on the implementation part, it does not work for me
@witchfindertr I need help on the implementation part, it does not work for me
my last working code string accessToken = token; HttpWebRequest requestt = (HttpWebRequest)WebRequest.Create("https://mobile.bereal.com/api/search/profile?query="+ara+"&limit=20"); requestt.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
requestt.KeepAlive = true;
requestt.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
requestt.KeepAlive = true;
request.Headers.Add("x-firebase-client-log-type", @"0");
requestt.Headers.Set(HttpRequestHeader.AcceptLanguage, "en");
requestt.Headers.Add("sec-ch-ua-mobile", @"?0");
requestt.Headers.Add("x-firebase-client", @"apple-platform/ios apple-sdk/19F64 appstore/true deploy/cocoapods device/iPhone9,1 fire-abt/8.15.0 fire-analytics/8.15.0 fire-auth/8.15.0 fire-db/8.15.0 fire-dl/8.15.0 fire-fcm/8.15.0 fire-fiam/8.15.0 fire-fst/8.15.0 fire-fun/8.15.0 fire-install/8.15.0 fire-ios/8.15.0 fire-perf/8.15.0 fire-rc/8.15.0 fire-str/8.15.0 firebase-crashlytics/8.15.0 os-version/14.7.1 xcode/13F100");
requestt.Headers.Add("x-client-version", @"iOS/FirebaseSDK/8.15.0/FirebaseCore-iOS");
requestt.ContentType = "application/json";
requestt.Accept = "*/*";
//request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36";
requestt.Headers.Add("x-ios-bundle-identifier", @"AlexisBarreyat.BeReal");
requestt.Headers.Add("x-firebase-locale", @"en");
requestt.Headers.Add("sec-ch-ua", @""".Not/A)Brand"";v=""99"", ""Google Chrome"";v=""103"", ""Chromium"";v=""103""");
//request.Headers.Add("sec-ch-ua-platform", @"""Windows""");
requestt.Headers.Add("Origin", @"https://us-central1-alexisbarreyat-bereal.cloudfunctions.net");
requestt.Headers.Add("Sec-Fetch-Site", @"cross-site");
requestt.Headers.Add("Sec-Fetch-Mode", @"cors");
requestt.Headers.Add("Sec-Fetch-Dest", @"empty");
requestt.Headers.Add("Authorization", "Bearer " + accessToken);
requestt.Method = "GET";
requestt.ServicePoint.Expect100Continue = false;
var response = (HttpWebResponse)requestt.GetResponse();
using (Stream stream2 = response.GetResponseStream())
{
StreamReader reader = new StreamReader(stream2, Encoding.UTF8);
string source = reader.ReadToEnd();
Roottt mybereal = JsonConvert.DeserializeObject<Roottt>(source.Trim());
string sonuc = mybereal.data[0].profilePicture.url;
contents =sonuc;
}
@witchfindertr I need help on the implementation part, it does not work for me
my last working code string accessToken = token;
HttpWebRequest requestt = (HttpWebRequest)WebRequest.Create("https://mobile.bereal.com/api/search/profile?query="+ara+"&limit=20"); requestt.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip; requestt.KeepAlive = true; requestt.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip; requestt.KeepAlive = true; request.Headers.Add("x-firebase-client-log-type", @"0"); requestt.Headers.Set(HttpRequestHeader.AcceptLanguage, "en"); requestt.Headers.Add("sec-ch-ua-mobile", @"?0"); requestt.Headers.Add("x-firebase-client", @"apple-platform/ios apple-sdk/19F64 appstore/true deploy/cocoapods device/iPhone9,1 fire-abt/8.15.0 fire-analytics/8.15.0 fire-auth/8.15.0 fire-db/8.15.0 fire-dl/8.15.0 fire-fcm/8.15.0 fire-fiam/8.15.0 fire-fst/8.15.0 fire-fun/8.15.0 fire-install/8.15.0 fire-ios/8.15.0 fire-perf/8.15.0 fire-rc/8.15.0 fire-str/8.15.0 firebase-crashlytics/8.15.0 os-version/14.7.1 xcode/13F100"); requestt.Headers.Add("x-client-version", @"iOS/FirebaseSDK/8.15.0/FirebaseCore-iOS"); requestt.ContentType = "application/json"; requestt.Accept = "*/*"; //request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36"; requestt.Headers.Add("x-ios-bundle-identifier", @"AlexisBarreyat.BeReal"); requestt.Headers.Add("x-firebase-locale", @"en"); requestt.Headers.Add("sec-ch-ua", @""".Not/A)Brand"";v=""99"", ""Google Chrome"";v=""103"", ""Chromium"";v=""103"""); //request.Headers.Add("sec-ch-ua-platform", @"""Windows"""); requestt.Headers.Add("Origin", @"https://us-central1-alexisbarreyat-bereal.cloudfunctions.net"); requestt.Headers.Add("Sec-Fetch-Site", @"cross-site"); requestt.Headers.Add("Sec-Fetch-Mode", @"cors"); requestt.Headers.Add("Sec-Fetch-Dest", @"empty"); requestt.Headers.Add("Authorization", "Bearer " + accessToken); requestt.Method = "GET"; requestt.ServicePoint.Expect100Continue = false; var response = (HttpWebResponse)requestt.GetResponse(); using (Stream stream2 = response.GetResponseStream()) { StreamReader reader = new StreamReader(stream2, Encoding.UTF8); string source = reader.ReadToEnd(); Roottt mybereal = JsonConvert.DeserializeObject<Roottt>(source.Trim()); string sonuc = mybereal.data[0].profilePicture.url; contents =sonuc; }
Which is the equivalent of the changes in the PR
any updates?
please try a search username https://mobile.bereal.com/api/search/profile?query=[usernamehere]&limit=20