Код: Выделить всё
using System;
using System.Configuration;
using System.Windows.Forms;
namespace Insta_Buddy
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void bunifuImageButton1_Click(object sender, EventArgs e)
{
this.Close();
}
private void bunifuImageButton2_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
private void Form1_Load(object sender, EventArgs e)
{
var clientId = ConfigurationManager.AppSettings["client_id"];
var clientSecret = ConfigurationManager.AppSettings["client_secret"];
var redirectUri = ConfigurationManager.AppSettings["redirect_uri"];
var realtimeUri = "";
InstagramConfig config = new InstagramConfig(clientId, clientSecret, redirectUri, realtimeUri);
}
}
}
< /code>
Но теперь я вроде как запутался, как продолжить, так как Instasharp говорит мне добавить следующий код: < /p>
public ActionResult Login()
{
var scopes = new List();
scopes.Add(InstaSharp.OAuth.Scope.Likes);
scopes.Add(InstaSharp.OAuth.Scope.Comments);
var link = InstaSharp.OAuth.AuthLink(config.OAuthUri + "authorize", config.ClientId, config.RedirectUri, scopes, InstaSharp.OAuth.ResponseType.Code);
return Redirect(link);
}
< /code>
Но я думаю, что это не основано на Winforms, так как ActionResult не может быть вызван. И мне нужна ссылка из этого приложения, чтобы перемещаться по веб -брузере, чтобы аутентифицировать пользователя.>
Подробнее здесь: https://stackoverflow.com/questions/419 ... agramm-api
Мобильная версия