Php 访问令牌url和授权url
我正在尝试从网站的页面获取Facebook提要(使用Drupal进行设置),并尝试设置OAuth2身份验证 我已经设置了Facebook应用程序,并获得了应用程序密钥和应用程序机密-但现在模块要求“访问令牌url”和“授权url” 这些究竟是什么?我是从Facebook上获取的,还是我自己生成的?我需要使用代码来完成吗 我正在尽可能多地阅读,我甚至不知道这是否是一个代码问题Php 访问令牌url和授权url,php,facebook,authentication,drupal,Php,Facebook,Authentication,Drupal,我正在尝试从网站的页面获取Facebook提要(使用Drupal进行设置),并尝试设置OAuth2身份验证 我已经设置了Facebook应用程序,并获得了应用程序密钥和应用程序机密-但现在模块要求“访问令牌url”和“授权url” 这些究竟是什么?我是从Facebook上获取的,还是我自己生成的?我需要使用代码来完成吗 我正在尽可能多地阅读,我甚至不知道这是否是一个代码问题 应用程序密钥:应用程序的ID 应用程序机密:用于获取“应用程序访问\u令牌” 当模块请求访问令牌时,表示有权查看当前页面的
- 一个随机字符串,用于标识用户、应用程序或页面会话,并提供对Facebook API的临时安全访问。(更多)[https://developers.facebook.com/docs/facebook-login/access-tokens/]
- 当用户将其facebook帐户与您的应用程序连接时,facebook将返回一个用户访问令牌
- 要获取应用程序访问令牌,您必须使用*应用程序密钥*和*应用程序密钥*。示例代码:
GET/oauth/access\u令牌? 客户端_id={app id} &客户端_secret={app secret} &授予\类型=客户\凭证
希望这能有所帮助。您需要自己生成这些,通常是通过编写代码。不过,有很多方法可以简化这个过程,其中一种是使用Temboo Temboo使使用API变得容易,这意味着简化了OAuth过程。您可以使用Temboo的OAuth向导生成Facebook访问令牌,而无需编写任何代码。您还可以超越向导,使用Temboo将以您选择的语言(包括PHP)自动生成的代码生成令牌和授权url 查看此处的视频,了解Temboo如何帮助OAuth的更多信息: (完全披露:我为Temboo工作,如果您有任何问题,请告诉我!)