我想在桌面应用程序中使用Facebook的图形API通过用户名进行简单搜索。我希望得到的结果是一个用户名称列表和他们个人资料的链接。我花了几个小时阅读文档,但仍不清楚我需要哪些访问令牌。我已经在Facebook上创建了开发者账户并添加了一个新的应用程序。我获得了一个应用程序访问令牌,并尝试使用以下URL进行搜索:
https://graph.facebook.com/search?q=john&access_token={my_app_access_token}
我收到了以下响应:
{
"error": {
"message": "An unknown error has occurred.",
"type": "OAuthException",
"code": 1
}
}
我现在的问题是,是否可以在没有用户访问令牌的情况下进行这样简单的搜索。因此,坐在我的桌面应用程序前的用户不应该必须在某个地方输入他的Facebook凭据 - 永远不要。这能做到吗?
{ "error": { "message": "OAuth访问令牌无效。", "type": "OAuthException", "code": 190, "fbtrace_id": "BzNqFjuIumD" } }
- Sagar