我有旧的C#桌面应用程序,它使用FB SDK和FQL查询。我创建了新的FB应用程序,并且能够使用我的应用程序成功登录。但是,当我尝试创建一个请求时:
dynamic searchedPosts = await fbClient.GetTaskAsync("/fql", searchParams);
我收到错误:
(OAuthException - #12) (#12) fql is deprecated for versions v2.1 and higher
要调试此问题,我转到https://developers.facebook.com/tools/explorer/并填充新令牌,但未选择任何内容。我已经输入了FQL查询,我得到了预期的结果。如果我将填充的令牌替换为来自桌面应用程序的令牌,则会收到错误消息。因此,FQL不应该是一个问题而不是收到的令牌。有关为什么我的填充令牌不同以及如何解决它的任何想法? THX。