AWSSDK.Tests.Framework.FacebookUtilities.GetFacebookAccessToken C# (CSharp) Method

GetFacebookAccessToken() private static method

private static GetFacebookAccessToken ( string facebookAppId, string facebookAppSecret ) : string
facebookAppId string
facebookAppSecret string
return string
        private static string GetFacebookAccessToken(string facebookAppId, string facebookAppSecret)
        {
            // https://developers.facebook.com/docs/opengraph/howtos/publishing-with-app-token/
            var facebookAppAccessTokenUri = string.Format(
                "https://graph.facebook.com/oauth/access_token?client_id={0}&client_secret={1}&grant_type=client_credentials",
                facebookAppId,
                facebookAppSecret);

            // Get App Access Token
            string accessToken;
            var accessTokenRequest = new UnityWwwRequest(new Uri(facebookAppAccessTokenUri));
            var accessTokenResponse = accessTokenRequest.GetResponse();

            using (var streamReader = new StreamReader(accessTokenResponse.ResponseBody.OpenResponse(), Encoding.GetEncoding("UTF-8")))
            {
                accessToken = streamReader.ReadToEnd();
            }

            return accessToken;
        }