【问题标题】:Facebook app JS API with iFrame example?带有 iFrame 示例的 Facebook 应用 JS API?
【发布时间】:2009-09-27 07:18:51
【问题描述】:
【问题讨论】:
标签:
javascript
api
facebook
iframe
【解决方案1】:
这是一个直接来自我的应用程序的快速示例,为了简单和便于阅读,稍作修改。我使用 jQuery 和 jRails(用于 Ruby on Rails 开发),因此使用了“$(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>