Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook应用程序JSAPI和iFrame示例?_Javascript_Api_Facebook_Iframe - Fatal编程技术网

Javascript Facebook应用程序JSAPI和iFrame示例?

Javascript Facebook应用程序JSAPI和iFrame示例?,javascript,api,facebook,iframe,Javascript,Api,Facebook,Iframe,我有一个Facebook应用程序设置为iFrame,指向我自己服务器上的一个文件。我遵循了第一个示例,但Firefox上的错误控制台或文本区域中没有显示任何内容。此文件中的其他非Facebook内容也可以使用 使用FacebookJSAPI显示登录者姓名的简单示例是什么?这是一个iFrame,所以我不能使用简单的FBML内容。这里有一个直接来自我的应用程序的快速示例,为了简单性和可读性稍微修改了一下。我使用jQuery和jRails(用于RubyonRails开发),因此使用“$(documen

我有一个Facebook应用程序设置为iFrame,指向我自己服务器上的一个文件。我遵循了第一个示例,但Firefox上的错误控制台或文本区域中没有显示任何内容。此文件中的其他非Facebook内容也可以使用


使用FacebookJSAPI显示登录者姓名的简单示例是什么?这是一个iFrame,所以我不能使用简单的FBML内容。

这里有一个直接来自我的应用程序的快速示例,为了简单性和可读性稍微修改了一下。我使用jQuery和jRails(用于RubyonRails开发),因此使用“$(document.ready”。如果你需要更多的解释,请告诉我

<head>
<script src="/jquery.js" type="text/javascript"></script>
<script src="/jrails.js" type="text/javascript"></script>
<script type="text/javascript">
    function getFriend(friendId){


      // THIS IS WHAT YOU'RE PROBABLY INTERESTED IN

      FB.Facebook.apiClient.fql_query("SELECT name, pic FROM user WHERE uid=" + friendId,
                                    function(rows) {
                                      alert("Hello, " + rows[0].name);
                                    });
    }
    $(document).ready( function(){
      getFriends();
    });

</script>
</head>

<body>

<script src="http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>

  <script type="text/javascript">
  //<![CDATA[
  FB_RequireFeatures(["XFBML"], function(){ FB.Facebook.init("YOUR_API_KEY", "/xd_receiver.htm"); });
  //]]>
  </script>
</body>

函数getFriend(friendId){
//这可能是你感兴趣的
FB.Facebook.apiClient.fql_查询(“从用户WHERE uid=“+friendId,
函数(行){
警报(“你好,”+行[0]。名称);
});
}
$(文档).ready(函数(){
交朋友();
});
//