public bool IsfacebookAccountVerified(string fbAccountId) { bool Isverified = false; Api.Companypage.Companypage apicompany = new Api.Companypage.Companypage(); string AccessToken = "CAACZB5L4uuV8BACXwWhgpnE6lrSuIz0vdr6HtMQM8rUEKFPBVfhuYr56OCvPmRqsWPoYaMtYmaRGPZCqRqa562eaoSXaa1xScB5zKtE5jHFw07wI0GENjFOnluGrduNhHRqJT1iNUCFnTh5GXmZAtc4AiZAPMvVXS9EidsDo9PNVQwd262eSFapVZCFvxJpIZD"; string Url = "https://graph.facebook.com//v2.1/20528438720?fields=is_verified&access_token=" + AccessToken; var fbpage = (HttpWebRequest)WebRequest.Create(Url); fbpage.Method = "GET"; string Outputpage = string.Empty; try { using (var response = fbpage.GetResponse()) { using (var stream = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(1252))) { Outputpage = stream.ReadToEnd(); } } JObject JobjResult = JObject.Parse(Outputpage); if (JobjResult["is_verified"].ToString().Equals("true")) { Isverified = true; } } catch (Exception e) { logger.Error(e.Message); } return Isverified; }
public string getFacebookPageFeeds(string PageId) { //FacebookAccountRepository fbAccRepo = new FacebookAccountRepository(); //ArrayList asltFbAccount = fbAccRepo.getAllFacebookAccounts(); Api.Companypage.Companypage apicompany = new Api.Companypage.Companypage(); string accesstoken = "CAACZB5L4uuV8BACXwWhgpnE6lrSuIz0vdr6HtMQM8rUEKFPBVfhuYr56OCvPmRqsWPoYaMtYmaRGPZCqRqa562eaoSXaa1xScB5zKtE5jHFw07wI0GENjFOnluGrduNhHRqJT1iNUCFnTh5GXmZAtc4AiZAPMvVXS9EidsDo9PNVQwd262eSFapVZCFvxJpIZD"; //foreach (Domain.Socioboard.Domain.FacebookAccount item in asltFbAccount) //{ // accesstoken = item.AccessToken; // if (this.CheckFacebookToken(accesstoken, PageId)) // { // break; // } //} string facebookSearchUrl = "https://graph.facebook.com/v1.0/" + PageId + "/feed?limit=1000&access_token=" + accesstoken; var facebooklistpagerequest = (HttpWebRequest)WebRequest.Create(facebookSearchUrl); facebooklistpagerequest.Method = "GET"; facebooklistpagerequest.Credentials = CredentialCache.DefaultCredentials; facebooklistpagerequest.AllowWriteStreamBuffering = true; facebooklistpagerequest.ServicePoint.Expect100Continue = false; facebooklistpagerequest.PreAuthenticate = false; string outputface = string.Empty; try { using (var response = facebooklistpagerequest.GetResponse()) { using (var stream = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(1252))) { outputface = stream.ReadToEnd(); } } } catch (Exception e) { } return outputface; }