使用C#在没有应用程序的情况下从Facebook获取我自己的数据

我已经谷歌搜索了几天,我找不到任何线索如何实现这一目标:

我有一个桌面应用程序(C#),我希望能够登录我的Facebook个人资料,并从中提取一些数据(例如个人资料信息,墙贴,我的post上的喜欢等)请注意我做的不想开发facebook应用程序,我只想访问自己的用户数据。

据我所知,Graph API旨在开发FB应用程序,而Graph API调用总是需要访问令牌,但我没有令牌,因为我不使用任何Facebook应用程序。

到目前为止,我看到的唯一方法是在我的应用程序中添加一个Web浏览器组件,然后通过它登录到facebook,但是处理纯HTML非常不方便,因为HTML本身可以随时更改,维护应用程序将是一个恐怖。

所以我想找到一些方法从JSON格式的Facebook中提取数据,比如Graph API,但没有Facebook应用程序。

提前谢谢你的答案。

没有facebook应用程序就无法访问数据。

正如您所写,您需要大多数图形请求的访问令牌,并且为了拥有访问令牌,您需要一个应用程序。 更重要的是,根据您所写的内容,您需要额外的权限,默认情况下不会授予这些权限(对于用户照片,墙贴,喜欢等)。

Facebook不能只为您提供您看到的信息,用户必须授予特定应用程序访问其数据的权利,因此您必须拥有Facebook应用程序。

我不知道问题是什么,只是创建一个Facebook应用程序,它并不复杂。