fb:login-button
없이는 분명히 가능합니다. 사실 iframe 앱을 제작하는 경우 fb:login-button
이 전혀 필요하지 않을 것입니다.
<script src="http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script type="text/javascript">
FB.init("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "/xd_receiver.htm");
window.addEvent('domready',function(){
FB_RequireFeatures(["CanvasUtil"], function(){
FB.XdComm.Server.init("/xd_receiver.htm");
});
});
</script>
주 내가 확인 RequireFeatures
호출 후 발생하게 거기에 Mootools의 약간을 가지고 : 당신이 필요로하는이 같은 (물론 자신의 API 키를 사용하여), 다음 make the initialize callload the Facebook Connect libraries로하고, DOM이 준비되었습니다. 원하는 경우 initializing docs에있는 예제를 고수 할 수 있습니다. 당신이 FB 연결 라이브러리를로드하고 초기화 한 후
어쨌든, 당신은 JS 라이브러리가 제공하는 API 메소드에 대한 전체 액세스 권한이 있어야합니다, 당신은 단순히이 수행 할 수 있습니다
var user_message_prompt = "Write something here!";
var user_message = {value: "Default message"};
if (FB.Connect) {
FB.Connect.showFeedDialog(templateBundle, templateData, null,null,null,FB.RequireConnect.require,null,user_message_prompt,user_message);
}
감사합니다, 내가 ' 폼 스크래치를 시작한 다음 http://pastebin.com/m3be3a2c8 api 키와 템플릿 ID가 있다고 가정하면 게시 스토리 팝을 유발하지 않는 이유를 알고 계십니까? 그리고 iframe을 사용하는 좋은 예가 무엇인지 알고 있습니까? - Dave 0 초 전 [이 댓글 삭제] –
일부 앱 설정을 변경하여이 문제를 해결할 수있었습니다. 도와 주셔서 감사합니다! –