private static void Main(string[] args) { var uploader = new InstagramUploader("", ConvertToSecureString("")); uploader.InvalidLoginEvent += InvalidLoginEvent; uploader.ErrorEvent += ErrorEvent; uploader.OnCompleteEvent += OnCompleteEvent; uploader.OnLoginEvent += OnLoginEvent; uploader.SuccessfulLoginEvent += SuccessfulLoginEvent; uploader.OnMediaConfigureStarted += OnMediaConfigureStarted; uploader.OnMediaUploadStartedEvent += OnMediaUploadStartedEvent; uploader.OnMediaUploadeComplete += OnmediaUploadCompleteEvent; uploader.UploadImage(@"PathToImage", "#helloworld", true); Console.WriteLine("Your DeviceID is " + InstaSharp.Properties.Settings.Default.deviceId); Console.Read(); }
void PostInstagram() { var uploader = new InstagramUploader("aliraqusedcars", ConvertToSecureString("Firas!1972")); uploader.InvalidLoginEvent += InvalidLoginEvent; uploader.ErrorEvent += ErrorEvent; uploader.OnCompleteEvent += OnCompleteEvent; try { string postImgaePath = Server.MapPath(picture.Text.Replace("https://www.iraqusedcars.ae", "")); string postTitle = message.Text + "\r\n" + link.Text; uploader.UploadImage(postImgaePath, postTitle); } catch (Exception ex) { showResultMsg("خطأ: " + ex.Message, 2); } }
public static void PostToInstagram(string Message, string Link, string PhotoUrl) { var uploader = new InstagramUploader("aliraqusedcars", ConvertToSecureString("Fira#97210")); uploader.InvalidLoginEvent += InvalidLoginEvent; uploader.ErrorEvent += ErrorEvent; uploader.OnCompleteEvent += OnCompleteEvent; try { // System.Web.HttpContext.Current.Server.MapPath // System.AppDomain.CurrentDomain.BaseDirectory string postImgaePath = HostingEnvironment.MapPath(PhotoUrl.Replace("https://www.iraqusedcars.ae", "")); string postTitle = Message + "\r\n" + Link; uploader.UploadImage(postImgaePath, postTitle); } catch (Exception ex) { //error to log file } }
public static void UploadToInsta(string imagePath) { var uploader = new InstagramUploader("sarasamet.esl", ConvertToSecureString("blackxs@440")); uploader.InvalidLoginEvent += InvalidLoginEvent; uploader.ErrorEvent += ErrorEvent; uploader.OnCompleteEvent += OnCompleteEvent; uploader.OnLoginEvent += OnLoginEvent; uploader.SuccessfulLoginEvent += SuccessfulLoginEvent; uploader.OnMediaConfigureStarted += OnMediaConfigureStarted; uploader.OnMediaUploadStartedEvent += OnMediaUploadStartedEvent; uploader.OnMediaUploadeComplete += OnmediaUploadCompleteEvent; string caption = "پادکست ها و مطالب متنوع انگلیسی را در کانال تلگرام من به آدرس زیر دنبال کنید" + Environment.NewLine + "https://t.me/EnglishWithSamet/" + Environment.NewLine + Environment.NewLine + "#SaraSamet #EnglishPod #LearnEnglish #ielts #eslteacher #teachingEnglish" + Environment.NewLine; uploader.UploadImage(imagePath, caption, false, true); Console.WriteLine("Your DeviceID is " + InstaSharp.Properties.Settings.Default.deviceId); }
private void button1_Click(object sender, EventArgs e) { //load file opem string imagePath = string.Empty; openFileDialog1.ShowDialog(); if (openFileDialog1.CheckFileExists) { imagePath = openFileDialog1.FileName; } //upload to instagram var uploader = new InstagramUploader(username, ConvertToSecureString(password)); uploader.InvalidLoginEvent += InvalidLoginEvent; uploader.ErrorEvent += ErrorEvent; uploader.OnCompleteEvent += OnCompleteEvent; uploader.OnLoginEvent += OnLoginEvent; uploader.SuccessfulLoginEvent += SuccessfulLoginEvent; uploader.OnMediaConfigureStarted += OnMediaConfigureStarted; uploader.OnMediaUploadStartedEvent += OnMediaUploadStartedEvent; uploader.OnMediaUploadeComplete += OnmediaUploadCompleteEvent; uploader.UploadImage(imagePath, "#UploadedFromPC", true, true); txtDebug.AppendText("Your DeviceID is " + InstaSharp.Properties.Settings.Default.deviceId + Environment.NewLine); }