我正在开发应用程序,我想将其连接到 Facebook。 用户应该在文本框中输入他的(姓名/用户名),我的应用程序应该自动找到他的 Facebook 帐户。 为了搜索用户,我需要用户访问 token 。在用户输入用户名和密码之前,如何获取用户访问 token ? 我正在使用 Javascript SDK。
最佳答案
我认为您想要的可以通过服务器端身份验证(OAuth)实现。
通过 OAuth 登录后,您将拥有一个访问 token (不是来自用户,而是来自您自己的帐户或页面的帐户)。使用该访问 token ,您可以搜索此人的姓名,例如https://graph.facebook.com/search?q=mark&20zuckerberg&type=user 。但是,如果有多个查询结果,则无法确定哪个帐户来自该用户。
关于javascript - 使用 Facebook Graph API 搜索用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11101855/