2012-11-18 2 views
0

사용자가 wordpress에서 내 앱을 수락했는지 확인하려고 시도 중이며 example.com/?p=15 과 같은 기본 WordPress 링크에서 작동하고 있는지 확인하려고합니다. 현서 URL을 같은 : example.com/postname

임 사용 :

$user = $facebook->getUser(); 
if ($user) {........ 

하지만 워드 프레스 영구 링크로 보인다는 사용자의 상태를 확인하지 못할, 어떤 생각을? 감사합니다.

+3

일반적으로 "작동하지 않는"문제의 * 나쁜 * 설명 간주됩니다. – Shoe

+0

설명을 위해 죄송합니다. 영어로 그다지 좋지 않습니다. 서재응이 없으면 wordpress가 작동하기 때문에 영구 링크가 아닌 것으로 보입니다. example.com/post?state=xxxxxxxxxx 과 $ 사용자가 이해하지 못하는 경우 상태 값이 이지만 example.com/?p=15?state=xxxxxxxx 은 정상적으로 작동합니다. –

답변

1

먼저 wordpress에서 생성 한 모든 URL이 app canvas url에 속하는지 확인합니다. 당신은 다음과 같이, 페이스 북 라이브러리의 인스턴스로 $ 페이스 북 변수를 시작하는 경우 그런 다음 확인 :

require_once("facebook.php"); 

    $config = array(); 
    $config[‘appId’] = 'YOUR_APP_ID'; 
    $config[‘secret’] = 'YOUR_APP_SECRET'; 
    $config[‘fileUpload’] = false; // optional 

    $facebook = new Facebook($config); 
+0

예.이 방법을 사용하고 있지만 이후 permalinks없이 작동합니다 (.htaccess없이). 문제가 링크되는 것 같아요. htaccess에서이 파일을 제외하기 위해 어쨌든 볼 수 있습니다. –

관련 문제