我正在尝试检查用户是否在 wordpress 上接受了我的应用程序,并且正在使用默认的 wordpress 链接,例如:example.com/?p=15 但不在 seo 网址中,例如:example.com/postname
我在用着:
$user = $facebook->getUser();
if ($user) {........
但似乎使用 wordpress 永久链接它无法检查用户的状态,知道吗?谢谢
首先检查您的 wordpress 生成的所有 url 是否都在 app canvas url 下。然后检查您是否将 $facebook 变量作为 facebook 库的实例启动,如下所示:
require_once("facebook.php");
$config = array();
$config[‘appId’] = 'YOUR_APP_ID';
$config[‘secret’] = 'YOUR_APP_SECRET';
$config[‘fileUpload’] = false; // optional
$facebook = new Facebook($config);