如何获取facebook页面access_token并将其用于webhook leadgen返回?

时间:2016-03-29 15:08:14

标签: php facebook facebook-graph-api access-token webhooks

我在facebook(PHP Back-END)上使用关于潜在客户生成的webhooks。我已经完成了他们解释如何检索这些潜在客户的教程。

我已经测试了我的代码并且一切正常,除了我的access_token是硬编码的事实,我想在每次请求时检索它。

我正在使用此代码访问facebook图表:

curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_URL => $url
));

网址如下:

$url = 'https://graph.facebook.com/v2.5/' . $leadgen_id . '?access_token=' . $access_token . '&debug=all&format=json&method=get&pretty=0&suppress_http_code=1';

每次调用webhook脚本时,如何自动获取访问令牌

1 个答案:

答案 0 :(得分:0)

您需要生成并存储"扩展页面标记",它永远有效。无法自动生成令牌。

一般程序:

  • 使用manage_pages
  • 获取用户令牌
  • 扩展用户令牌
  • 使用/me/accounts
  • 获取扩展页面令牌

有关令牌的更多信息: