问题标签 [facebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3269 浏览

php - 在 Facebook 应用程序中,有没有办法直接链接到“加入群组”

我想要一个链接,让用户从我的 Facebook 应用程序中加入 Facebook 群组。

这是 Facebook 的“显示群组”页面上的链接(减去较长的引用部分),但群组 ID 是加密的:

http://www.new.facebook.com/group.php?sid=c431b3cfc02765def331081f8b71ffbd

任何人都知道如何以 Facebook 方式加密群组 ID 或以其他方式构建将用户添加到群组的链接?

谢谢!

0 投票
15 回答
9932 浏览

.net - 哪个 Facebook .NET 库最好用?

这里有一个项目列表,主要是Facebook Developer ToolkitFacebook.NET。但是,我看到了很多关于该工具包的负面反馈,而且 Facebook.NET 似乎还没有升级到最新的 facebook API。

这些中的任何一个都值得使用吗?还有其他好的图书馆吗?

具体来说,我希望在 ASP.NET MVC 应用程序中使用该库。

谢谢!

0 投票
4 回答
12037 浏览

javascript - 使用命名函数作为 jQuery 中 $.getJSON 的回调来满足 Facebook 请求签名需求

我正在尝试通过 jQuery 访问 Facebook API Admin.getMetrics 方法。我在服务器端正确地编写了请求 url(为了让我的应用程序保密)。然后我将 url 发送到浏览器以使用jQuery.getJSON().

Facebook 要求我将我的所有请求参数的副本连同我的应用程序密码一起发送,以验证我的真实性。问题是 jQuery 想要生成回调函数本身的名称,以便与它为您传入的匿名函数提供的名称相匹配,以便在数据返回时调用。因此,函数的名称在执行之前不可用,jQuery.getJSON()并且由于签名不匹配,Facebook 认为我的请求是不真实的(我发送的签名不包含正确的回调参数,因为直到jQuery.getJSON()运行才生成)。

我能想到的解决这个问题的唯一方法是以某种方式指定我的函数的名称,jQuery.getJSON()而不是让它保持匿名。但我在 jQuery AP 中找不到这样做的任何选项。

0 投票
1 回答
232 浏览

database - facebook 对他们的数据库进行了多少非规范化以通过网络分解事物,从而缩小表并加快系统速度?

任何一点信息都会在这里有所帮助。或者其他人也在这里做一些有趣的事情吗?

0 投票
12 回答
27320 浏览

facebook - 新的 Facebook 应用程序 - FBML 或 iFrame?

我们正在启动一个新的 facebook 应用程序(顺便在 Rails 中),并且面临使用 FBML 或使用 IFrames 的决定。过去似乎普遍认为 FBML 是更好的选择,因为它使事情看起来更像 Facebook我们 应该使用 iframe

所以我想知道人们发现什么最有效。您看到了 iFrame 方法或 FBML 方法的优点和缺点。

或者,人们是否同时使用两者。我看到有一种方法可以覆盖特定位置的设置。


更新:
对于新读者,Facebook 已停止允许新的 FBML 应用程序所有新应用都应使用IFrame

0 投票
1 回答
190 浏览

php - 我需要帮助在 Facebook 应用程序中创建改装系统

我正在尝试创建一个基本系统,只允许特定用户查看和使用修改链接,如“删除”和“编辑”。我似乎在 Facebook 应用程序中找不到任何有关角色管理的信息,而且在我看来,使用我自己的外部 SQL 表或 XML 文件非常愚蠢,考虑到我只是试图将某些用户分类为管理员而没有硬编码他们的 UID 进入系统。

有什么想法吗?

0 投票
1 回答
947 浏览

facebook - 与传统 Facebook 应用相比,新的 Facebook Connect 平台提供了什么?

Facebook Connect似乎是在您自己的网站上利用用户的 Facebook 帐户的一种很酷的新方法(获取他们的朋友列表、写入他们的个人资料等)。我不明白的是,新的 Facebook Connect 平台通过授予离线访问权限的传统 Facebook 应用程序提供了什么。

任何人都可以通过提供两个选项之间差异的清晰解释来帮助我吗?什么时候使用一个比另一个更好?

0 投票
4 回答
5086 浏览

c# - 在派生自 Control 的 ASP.NET 自定义控件中呈现自关闭标记

我正在开发一个 Facebook FBML 控件库,并希望创建我的 FBML 控件,其模式有点类似于 ASP.NET WebControls 库。我有一个默认处理渲染的基类;这是我的渲染方法:

我想要的是基于 UseXfbmlSemantics 修改渲染 - 如果它是真的,它应该渲染,例如:

当它为 false 时,它​​应该使用自关闭标签呈现:

我可以让“真”条件几乎正常工作,但自闭合标签似乎与 Renderset 方法不兼容。不幸的是,如果是这种情况,这也意味着 AddAttributesToRender 模式也不起作用。它实际产生的是这样的:

如何获取 HtmlTextWriter(或我需要使用哪个 HtmlTextWriter)以使其呈现自闭合标签?或者,至少,我怎样才能让它不渲染那个中间空间(这样开始和结束标签就紧挨着)?

0 投票
4 回答
1616 浏览

facebook - 如何删除 Facebook 应用程序中的“盒子头”?

我目前正在开发一个 Facebook 应用程序,该应用程序最终会出现在 Facebook 页面上。问题是我不知道如何删除带有应用程序名称和关闭按钮的框标题(句柄?)。

我已经看到 Pages 上的其他应用程序能够删除标题。在这里查看苹果页面:http: //www.facebook.com/home.php#/pages/Apple-Students/11147074409

是因为他们使用 IFrame 吗?我也试过了,但我仍然需要调用 setFBML 并在其中嵌入一个 IFrame。

0 投票
3 回答
3099 浏览

asp.net - 使用 Asp.NET 和 Facebook API 的成功网站

有没有用 asp.net 和 facebook api 构建的网站?我正在寻找一些想法和灵感来做一些社交网络网络编程。我确实找到了一些 asp.net/facebook 博客条目,但仍然找不到任何在这方面成功完成一些工作的网站。