public static void Main(String[] args) { Photo p = new Photo(); //p.getImage("https://api.500px.com/v1/photos?feature=editors&page=2&consumer_key=HJFMg2LvexMhIKrDs2qaVUxNem27kAxhdfiAYJMW"); p.getImageOAuth(); }
private void button1_Click(object sender, RoutedEventArgs e) { //Photo p = new Photo(); //ArrayList a = p.getImage("https://api.500px.com/v1/photos?feature=editors&page=2&consumer_key=HJFMg2LvexMhIKrDs2qaVUxNem27kAxhdfiAYJMW"); try { OAuthLinkedIn _oauth = new OAuthLinkedIn(); String requestToken = _oauth.getRequestToken(); //txtOutput.Text += "\n" + "Received request token: " + requestToken; //succOutput.Text += "Success"; _oauth.authorizeToken(); //txtOutput.Text += "\n" + "Token was authorized: " + _oauth.Token + " with verifier: " + _oauth.Verifier; //Should be checking the response ;) ;) String accessToken = _oauth.getAccessToken(); if (_oauth.Token != "") { lblLogin.Content = "You are logged in!"; Photo p = new Photo(); pictures = p.getImage("https://api.500px.com/v1/photos?feature=editors&page=2&consumer_key=HJFMg2LvexMhIKrDs2qaVUxNem27kAxhdfiAYJMW"); MemoryStream ms = new MemoryStream(); if (pictures != null) { System.Drawing.Image bm = (System.Drawing.Image)pictures[this.currentImg]; bm.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); System.Windows.Media.Imaging.BitmapImage bImg = new System.Windows.Media.Imaging.BitmapImage(); bImg.BeginInit(); bImg.StreamSource = new MemoryStream(ms.ToArray()); bImg.EndInit(); image1.Source = bImg; } } else { lblLogin.Content = "Login Failed!"; } //txtOutput.Text += "\n" + "Access token was received: " + _oauth.Token; } catch (Exception exp) { //txtOutput.Text += "\nException: " + exp.Message; } }