페이스 북 연결을 사용하여 간단한 웹 사이트를 개발했으며 지난 한 달 동안 잘 작동했습니다. fb : login-button 코드 아래에는 fb : facepile이 있습니다. 친구의 사진을 보여주는 대신 페이스 북 홈페이지를 표시하는 오늘까지 예상대로 작동했습니다. 다음은 문제의 스크린 샷입니다. http://i.stack.imgur.com/nZsbq.pngFacebook Connect Facepile 오류
다음은 관련 코드입니다. 그것은 한 번에 효과가 있었기 때문에이 이상한 오류를 일으키는 일은 정말로 혼란 스럽습니다. 어떤 도움이라도 대단히 감사하겠습니다.
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({appId: '<?php echo $appkey; ?>', status: true, cookie: true, xfbml: true});
/* All the events registered */
FB.Event.subscribe('auth.login', function(response) {
// do something with response
login();
});
FB.Event.subscribe('auth.logout', function(response) {
// do something with response
logout();
});
};
(function() {
var e = document.createElement('script');
e.type = 'text/javascript';
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
function login(){
document.location.href = "<?php echo $base_url.'/facebook/'; ?>";
}
function logout(){
document.location.href = "<?php echo $base_url.'/logout/'; ?>";
}
</script>
자바 스크립트 뒤에 나오는 두 개의 XFBML 태그를 복사 할 수 없습니다. 그들은 fb : login-button 및 fb : facepile입니다.
저는 사실 페이스 북 개발자 포럼에서 첫 번째 글을 쓴 사람입니다. 내가 stackoverflow에 질문을 제출 한 것과 같은 시간에 그것을 썼습니다. 버그 추적기에 할당 된 것으로 표시된 것은 있지만 다소 유망한데도 스레드에 응답조차하지 않은 것이 참으로 유감입니다. – akpb
바보짓을하지 마십시오. 유망하지 않습니다. 페이스 북의 기술 지원이 불어납니다. –