如何获取我以编程方式创建的应用程序的APP SECRET?

时间:2012-08-27 15:59:40

标签: php facebook facebook-graph-api

我用编程方式创建了一个FB App:

https://www.facebook.com/connect/create_app.php?api_key=APP_ID&name=AP_NAME

现在我需要获取可以使用以下代码检索的APP ACCESS TOKEN:

$APPLICATION_ID = "APP_ID";
$APPLICATION_SECRET = "APP_SECRET";

$token_url =    "https://graph.facebook.com/oauth/access_token?" .
                "client_id=" . $APPLICATION_ID .
                "&client_secret=" . $APPLICATION_SECRET .
                "&grant_type=client_credentials";
$app_token = file_get_contents($token_url);

为此,我显然需要先拥有APP_SECRET ......

那么有没有解决方法来获取新创建的应用程序的APP_SECRET?

2 个答案:

答案 0 :(得分:2)

您的AppSecret用于“安全目的”,不应该以这种方式检索。

Appsecret用于加密和解密oauth握手机制中定义的请求。

它不应该通过api实现“实时机制”:你是否意识到它可能产生的安全问题?

尝试通过其他视角查找secret_key,这是没有人在线上的信息......

希望有助于您的愿景/需求

答案 1 :(得分:1)

您必须转到Facebook Developers并复制两个键:enter image description here