所以最近我一直在试图弄清楚如何解决我在 Visual Studio 中遇到的这个错误时遇到了问题,我试图使用 Instasharper 构建一个 instagram 机器人,因为我对使用 API、boting、构建器等很陌生,我不能似乎找到了解决方案。任何形式的帮助将不胜感激,我很乐意回答任何问题以寻求帮助。
我收到的错误消息位于“.SetRequestDelay(TimeSpan.FromSeconds(8))”,它说:参数 1:无法从“System.Timespan”转换为“Instasharper.Classes.IRequestDelay”
using System;
using InstaSharper;
using InstaSharper.API;
using InstaSharper.Classes;
using InstaSharper.API.Builder;
using InstaSharper.Logger;
namespace consoleappInsta
{
private const string username = "";
private const string password = "";
class Program
{
private static UserSessionData user;
private static IInstaApi api;
static void Main(string[] args)
{
user = new UserSessionData();
user.UserName = username;
user.Password = password;
Login();
Console.ReadKey();
}
public static async void Login()
{
api = InstaApiBuilder.CreateBuilder()
.SetUser(user)
.UseLogger(new DebugLogger(LogLevel.All))
.SetRequestDelay(TimeSpan.FromSeconds(8))
.Build();
var loginRequest = await api.LoginAsync();
if (loginRequest.Succeeded)
{
Console.WriteLine("Logged in");
}
else
Console.WriteLine("Error");
}
}
}