Beispiel #1
0
        static void Main(string[] args)
        {
            // Create new instance of class
            Sample sample = new Sample();

            // Set our access token
            // It is up to you to get this yourself
            // To get assistance with retrieving an access token, please follow the authentication tutorial
            // at http://developer.glitch.com/docs/auth/

            string accessToken = ""; // SET ACCESS TOKEN HERE

            // Instantiate our Glitch class, from which you will interact with the APIs
            Glitch glitch = new Glitch(accessToken);

            // Get a request with a specific method
            GlitchRequest request = glitch.GetRequest("players.fullInfo", new Dictionary<string, string>
                {
                    // Parameters go here
                    {"player_tsid", "PIF12K4LV4D1FCG"}
                });

            // Execute the request!
            request.Execute(sample);

            resetEvent.WaitOne(); // Hold the program until the async call completes
        }
 public GlitchRequest(String startMethod, Glitch startGlitch)
 {
     method     = startMethod;
     parameters = null;
     glitch     = startGlitch;
 }
        private Glitch glitch;          // Glitch parent instance

        #endregion


        #region Constructors

        public GlitchRequest(String startMethod, Dictionary <String, String> startParams, Glitch startGlitch)
        {
            method     = startMethod;
            parameters = startParams;
            glitch     = startGlitch;
        }
 public GlitchRequest(String startMethod, Glitch startGlitch)
 {
     method = startMethod;
     parameters = null;
     glitch = startGlitch;
 }
        private HttpWebRequest request; // Async request that interacts with API

        #endregion Fields

        #region Constructors

        public GlitchRequest(String startMethod, Dictionary<String, String> startParams, Glitch startGlitch)
        {
            method = startMethod;
            parameters = startParams;
            glitch = startGlitch;
        }