示例#1
0
    public void getAttributes(string audience_email)
    {
        try{
            System.Net.ServicePointManager.ServerCertificateValidationCallback += (s, ce, ca, p) => true;

            /*------------------------------- Edit the information below ------------------------*/

            string CONDUCTTR_PROJECT_ID                   = "";
            string CONDUCTTR_CONSUMER_KEY                 = "";
            string CONDUCTTR_CONSUMER_SECRET              = "";
            string CONDUCTTR_CONSUMER_ACCESS_TOKEN        = "";
            string CONDUCTTR_CONSUMER_ACCESS_TOKEN_SECRET = "";
            string CONDUCTTR_API_GET_METHOD               = "";

            /*------------------------------- Edit the information above ------------------------*/


            Uri URL = new Uri("https://api.conducttr.com/v1/project/" + CONDUCTTR_PROJECT_ID + "/" + CONDUCTTR_API_GET_METHOD + "?audience_email=" + audience_email);

            var config = new OAuthConfig()
            {
                ConsumerKey = CONDUCTTR_CONSUMER_KEY, ConsumerSecret = CONDUCTTR_CONSUMER_SECRET
            };
            OAuthAuthorizer auth = new OAuthAuthorizer(config);
            auth.AccessToken       = CONDUCTTR_CONSUMER_ACCESS_TOKEN;
            auth.AccessTokenSecret = CONDUCTTR_CONSUMER_ACCESS_TOKEN_SECRET;

            //string json = "";
            WWW www = GET(URL.ToString() + "&" + OAuthAuthorizer.AuthorizeRequest2(config, CONDUCTTR_CONSUMER_ACCESS_TOKEN, CONDUCTTR_CONSUMER_ACCESS_TOKEN_SECRET, "GET", URL, null));
        }
        catch (Exception e) {
            Debug.Log(e.Message + " : " + e.StackTrace);
            //status.text = e.Message;
        }
    }