【发布时间】:2021-03-04 21:54:13
【问题描述】:
我想从 Instagram 用户那里获取一些数据。
所以我使用了 Instagram Basic Display Api,我可以收到的个人资料数据如下:
- 用户名
- 媒体计数
- 帐户类型
但我想要这些数据:
- 用户名
- 姓名
- 媒体计数
- 个人资料图片
- 关注人数
- 关注人数
如果没有 Instagram Graph API(以任何方式)在 c# 中,我不知道如何获得这些数据?
或者有什么方法可以通过WebClient 类或类似的方法获取这些数据?
@Eehab 答案更新:我在此示例中使用 RestClient 和 WebClient,它们都给出了相同的结果。
现在查看WebClient 示例:
WebClient client = new WebClient();
string page = client.DownloadString("https://www.instagram.com/instagram/?__a=1");
Console.WriteLine(page);
Console.ReadKey();
并查看此代码的图像here。
现在看到上面代码的结果here
我也知道,这个link 仅供登录用户访问,我已经在 Chrome 中登录我的 Instagram 帐户,但我认为 WebClient 也需要登录。
【问题讨论】:
标签: c# facebook web-scraping instagram instagram-api