1

我正在开发一个 Wordpress 插件,在插件的后端,用户需要添加他们自己的 Facebook App ID 和 Facebook Secret

我试图弄清楚是否有一种方法可以检查用户的 facebook App ID 和 Secret 是否正确并显示某种成功或失败消息。

我看不到任何关于这如何可能的文档......我假设我可以在 FB.init 之后做点什么?

FB.init({
    appId      : '<?php echo get_option('hc_fb_appid') ?>', // App ID
    status     : true, // check login status
    cookie     : true, // enable cookies to allow the server to access the session
    oauth      : true, // enable OAuth 2.0
    xfbml      : true  // parse XFBML

});

我正在考虑尝试使用它:

FB.getLoginStatus(function(response)) {

 // code goes here

});

确定 FB 应用程序设置是否有效。但是,如果无效,此函数不会运行,我不知道如何检查该函数是否已运行。

4

1 回答 1

0

我试图弄清楚是否有一种方法可以检查用户的 facebook App ID 和 Secret 是否正确并显示某种成功或失败消息。

尝试从需要应用访问令牌的 API 中读取其中一个应用属性如何……?

该组合app_id|app_secret用作应用访问令牌,因此,如果您同时拥有这两个变量,只需将它们与中间的管道符号连接起来,并为需要应用访问令牌的属性发出 API 请求 - 作为响应,您将获得一个值(可能是空的,但谁在乎)——OAuth 错误消息/异常,说明使用的访问令牌无效。

https://developers.facebook.com/docs/reference/api/application/

于 2012-09-17T08:26:00.507 回答