使用 Facebook Graph API 搜索用户
Use Facebook Graph API to search for users
我正在开发应用程序,我想将其连接到Facebook。用户应该在文本框中输入他的(姓名/用户名),我的应用程序应该自动找到他的Facebook帐户。为了搜索用户,我需要用户访问令牌。如何在用户输入用户名和密码之前获取用户访问令牌?我正在使用Javascript SDK。
我认为你想要的可以通过服务器端身份验证(OAuth)来实现。
通过 OAuth 登录后,您将拥有一个访问令牌(不是来自用户,而是来自您自己的帐户或页面帐户)。使用该访问令牌,您可以搜索此人的姓名,例如 https://graph.facebook.com/search?q=mark&20zuckerberg&type=user。但是,如果有多个查询结果,则无法确定哪个帐户来自用户。
如何在用户输入用户名和密码之前获取用户访问令牌?
简单的答案:你不能。
为什么您希望用户搜索自己的帐户?只需让他登录,您就会立即知道他是谁(他也是如此,很可能甚至在登录之前)。
相关文章:
- 使用javascript搜索具有用户输入的数组
- 当用户停止键入时进行Ajax搜索
- Javascript:使用用户输入搜索数组
- jquery队列自动搜索现有用户
- 当用户使用JavaScript键入内容时,如何设置以搜索输入为中心
- 如何定义搜索词框来搜索用户'使用Twitter流API和meter.js的特定时间线
- AngularJS搜索延迟,直到用户输入字段
- 如何更新单词列表中搜索框中包含用户键入内容的单词/字母数
- Jquery XML搜索并显示具有特定用户输入条件的结果
- 如何搜索 GitHub 用户与位置有空间
- 来自用户的推特 API 高级搜索推文
- 是否可以检索用户在我的页面上以编程方式使用的搜索词
- 打开 d3 树布局,通过在搜索框中键入 request 来显示用户搜索的节点
- 使用具有应用程序访问令牌的图形 API 搜索用户
- 使用 Facebook Graph API 搜索用户
- 搜索用户的好方法?我有个主意,但不确定
- 如何在数组中搜索用户在Javascript中输入的字符串
- 搜索用户输入的数组数
- 无法使用parse.com查询和javascript SDK搜索用户
- 我想从存储在 javascript 的 json 对象中的数组中搜索用户关键字