如何在没有403错误代码的情况下在C#上的Instagram上拍照片

问题描述 投票:0回答:1

我正在尝试使用.net framework 3.5构建一个小型C#bot,我想以与GrowBot do(chrome扩展)相同的方式实现它。

到目前为止,我能够获得用户的关注者,获取用户的照片,现在我想尝试将照片发送到https://www.instagram.com/web/likes/ {mediaId} / like /

问题是我收到403错误代码。

我正在看GrowBot提出的请求,我看不出与我做的任何不同,但仍然GrowBot得到200,我得到403。

我读了一张旧票,在这次通话之前我必须向https://www.instagram.com/p/ {mediaShortName} /发出get请求,因为这会改变csrftoken cookie。我发现这种情况不再发生了,即使我这样做也没有相同的结果。

在另一张票中我发现我必须添加一个Referer。我也尝试了这个,但结果相同。

即使我尝试从邮递员那里做出请求,我也会得到相同的回复。

c# https request instagram bots
1个回答
2
投票

看看InstaSharp。您需要实例化Likes对象,然后调用.Post()传入mediaId。正如55号线上看到的here

© www.soinside.com 2019 - 2024. All rights reserved.