나는 많은 하드웨어를 사용했으며 페이스 북에서 팬 게이트 랜딩 페이지를 만들 수있는 코드를 발견했지만 제대로 작동하지 않는 것 같습니다. 보안 URL을 가질 수 있도록 Google 클라우드 저장소를 사용 중입니다.FB 팬 게이트 랜딩 페이지
두 개의 HTML 파일을 참조하는 PHP 파일이 있으며 각 파일은 CSS 파일을 참조합니다. 모든 것을 참조 할 때 모두 같은 디렉토리 (버킷)에 있기 때문에 파일 이름과 확장명을 넣으면됩니다. 내 제한된 지식을 기반으로 나는 이것이 작동해야하고 문제가 아니라고 생각합니다. 내가 틀렸다면 알려주십시오.
나는이 코드를 찾아 내 필요에 맞게 편집했습니다 : 나는 이것을 위치 :이 응용 프로그램의 비밀을 제외하고 그대로
http://commondatastorage.googleapis.com/changed-to-protect-appsecret/facebook.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<?php
require 'facebook.php';
$app_id = "148002285301879";
$app_secret = "myappsecret";
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$signed_request = $facebook->getSignedRequest();
$page_id = $signed_request["page"]["id"];
$page_admin = $signed_request["page"]["admin"];
$like_status = $signed_request["page"]["liked"];
$country = $signed_request["user"]["country"];
$locale = $signed_request["user"]["locale"];
// If a fan is on your page
if ($like_status == 1) {
$a = file_get_contents("fan.html");
echo ($a);
} else {
// If a non-fan is on your page
$a = file_get_contents("nofan.html");
echo ($a);
}
?>
모든 위에서 정확히이다.
그런 다음 HTML 파일을 동일한 버킷에 업로드하고 nonfan.html 및 fan.html과 fb.css라는 파일 및 사용될 다양한 이미지 파일을 이름을 지정했습니다.
캔버스 URL, Secrue 캔버스 URL 또는 페이지 탭 URL, 보안 페이지 탭 URL : 내 페이스 북 응용 프로그램에
나는 위해 넣어 모르겠어요.둘 다 날씨에 따라 다음 중 하나를 사용했거나 안전하지 않았습니다.
http://commondatastorage.googleapis.com/changed-to-protect-appsecret/facebook.php?
https://commondatastorage.googleapis.com/changed-to-protect-appsecret/facebook.php?
"?" 페이스 북에 내가 필요로하기 때문에 결국. 나는 또한 Http를 Https로 변경했는데 그것이 맞는지 확실하지 않았다. 이 https://www.facebook.com/pages/Social-Media-Managers-Inc/120283264707317?sk=app_148002285301879
그것은 기본적으로 비어 나는 문제가 어디 있는지 알아 내기 위해 여기에서 무엇을 해야할지하지 않습니다 방문 페이지가 어디 있는지 여기
이다.
문제가 페이스 북 앱이나 PHP 파일이 올바르게 작동하지 않거나 HTLM 파일이로드되지 않는 방법인지 여부도 확실하지 않습니다.
답장을 보내 주셔서 감사합니다. 나는 어떤 제안을 위해 무엇을 확인할 것인가를 정말로 모른다. 모든 것을 넣어 둔다. 스크린 샷 도움이 될까요 ?? – SMMinc3