【问题标题】:Erlang Facebook ExampleErlang Facebook 示例
【发布时间】:2011-03-03 18:25:11
【问题描述】:
有人知道在 Erlang 中完成的示例 facebook 应用程序(或 facebook connect 应用程序)吗?我正在寻找包括整个过程的东西。具体来说,我似乎没有找到任何关于用户身份验证的内容。
我已经查看了erlang_facebook、erlang2facebook 和 erlyface,但它们似乎都没有提供一个简单而全面的示例,我作为初学者可以使用。
不过,我很乐意编写一些代码,最好使用 mochiweb 作为后端。
【问题讨论】:
标签:
erlang
facebook
mochiweb
【解决方案1】:
我在 Erlang 中编写了一个 FB 应用程序,并查看了您提到的项目。我发现直接使用 FB 的 graph API 进行身份验证等更容易。我使用 Nitrogen/Mochiweb 作为 Web 服务器并使用 httpc:request 发出图形请求。
【解决方案3】:
几年过去了,我仍然觉得 Jeremy Raymond 的方法令人满意。特别是,将他们不断变化的 url-as-an-API 方案包装在您自己的 API 中似乎是最轻松的。 httpc 很有用,如果你熟悉的话,cowboy 也很有用。
无论您选择什么,您绝对不应该围绕他们的 API 设计您的 想法。通过包装他们的 API 将他们的想法转化为您项目的语义。毕竟,网络并不是整个互联网,你永远不知道什么时候 FB 可能不再是浪费你生命的好地方。不知道您的应用程序/库/代码库是否会比他们的更长寿。