C# C Instashapper:无法上载照片:分析值时遇到意外字符:S.路径“”,第0行,位置0
我将此库用作instagram bot程序的NuGet packageInstaSharper: 在插入图像中;函数,用于将照片上载到instagram页面,在解析过程中,程序遇到问题,导致: 登录!无法上载照片:遇到意外字符 分析值时:S.Path,第0行,位置0 我尝试使用不同的路径和图像类型,但同样的事情发生了 问题可能是什么?如何解决 这些是主要功能:C# C Instashapper:无法上载照片:分析值时遇到意外字符:S.路径“”,第0行,位置0,c#,json,parsing,image-uploading,instasharp,C#,Json,Parsing,Image Uploading,Instasharp,我将此库用作instagram bot程序的NuGet packageInstaSharper: 在插入图像中;函数,用于将照片上载到instagram页面,在解析过程中,程序遇到问题,导致: 登录!无法上载照片:遇到意外字符 分析值时:S.Path,第0行,位置0 我尝试使用不同的路径和图像类型,但同样的事情发生了 问题可能是什么?如何解决 这些是主要功能: static void Main(string[] args) { user = new Use
static void Main(string[] args)
{
user = new UserSessionData();
user.UserName = username;
user.Password = password;
Login();
Console.Read();
}
public static async void Login()
{
api = InstaApiBuilder.CreateBuilder().SetUser(user).UseLogger(new DebugLogger(LogLevel.Exceptions)).SetRequestDelay(RequestDelay.FromSeconds(1, 3)).Build();
var loginRequest = await api.LoginAsync();
if (loginRequest.Succeeded)
{
Console.WriteLine("Loged in!");
InsertImage(@"C:\test.jpg", "Testing");
}
else Console.WriteLine("Unable to log in: " + loginRequest.Info.Message);
}
public static async void InsertImage(string _path, string _caption)
{
var mediaImage = new InstaImage
{
Height = 1080,
Width = 1080,
URI = new Uri(Path.GetFullPath(_path), UriKind.Absolute).LocalPath
};
var result = await api.UploadPhotoAsync(mediaImage, _caption);
if (result.Succeeded == true) Console.WriteLine($"Media created: {result.Value.Pk}, {result.Value.Caption}");
else Console.WriteLine($"Unable to upload photo: {result.Info.Message}");
}
InstaSharper Nuget软件包似乎没有更新,我已经从Github下载了它,并在我的项目中使用了它,它为我工作 希望这有帮助