Facebook graph api Facebook api令牌已更改

Facebook graph api Facebook api令牌已更改,facebook-graph-api,access-token,Facebook Graph Api,Access Token,我有一个facebook应用程序在读我朋友的墙,我曾经通过 https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials 没有问题,现在我在facebook的应用程序配置中做了一些更改(其中现在是桌面应用程序,而不是web/canvas应用程序),这种获取令牌的方法停止工作,现在我需要

我有一个facebook应用程序在读我朋友的墙,我曾经通过

https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials
没有问题,现在我在facebook的应用程序配置中做了一些更改(其中现在是桌面应用程序,而不是web/canvas应用程序),这种获取令牌的方法停止工作,现在我需要使用另一种方法获取令牌,用户(我)必须登录并向应用程序授予权限,那么这个令牌对于我接下来执行的所有读取都有效

问题是,我不知道为什么会发生这种变化,我看到了一些与
离线访问相关的东西,但我找不到如何使用相同的api方法获取
离线访问的
访问令牌:

https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials

所以问题是:您可以使用以下方法请求脱机访问令牌:oauth/access\u token吗?

获取脱机访问令牌没有单独的过程。只需将offline_access关键字包括在您的权限列表中,然后通过您通常的方法获得的令牌将不会过期。

我如何在oauth/access_令牌查询字符串中包括权限列表?这里有一个指向C代码的链接,用于添加权限令牌并从facebook请求访问令牌。它使用codeplex的facebook SDK。