【问题标题】:How to start facebook app?如何启动脸书应用程序?
【发布时间】:2008-09-17 10:35:54
【问题描述】:

只是想知道开始开发 faccebook 应用程序的更好方法是什么?有什么教程推荐吗?启动 -php 或 rails 哪个更好?

【问题讨论】:

  • 您是要为 facebook 或其他版本的 facebook 编写应用程序吗?
  • 只是facebook开发平台上的一个应用。
  • 遗憾的是 facebook 每天都在更改他们的 API,所以我确信这些教程中的大多数已经过时了:/

标签: php ruby-on-rails ruby facebook


【解决方案1】:

根据我的经验,对 PHP 的支持比对其他任何东西都要好得多。也就是说,仅仅为了利用出色的支持而学习 PHP 是没有意义的。

另外两个一般要点:

  1. 官方支持社区真的很糟糕。社区没有专家的声音,FB 工作人员只有在他们的声誉受到威胁时才会插话。您最好的朋友是 Google,您可以根据教程进行推断。
  2. FB 交互方式并不真正适合 MVC 框架。一个可能仍然可以节省您的时间,但我发现他们在我的脚下。如果您需要在这一点上令人信服,我可以向您推荐许多需要 JSON 响应或需要为配置文件“设置”FBML 的情况。

Facebook 平台并不好玩,您的用户不会感谢您的工作。但这是一个庞大的受众和非常有用的学习经验。

祝你好运!

【讨论】:

  • 为什么这些会影响您在 MVC 框架中的工作?使用模板创建 FBML 并将其提交给 API 并不是什么大问题,尤其是。使用 Ruby、Python 或 PHP Facebook API 库之一。此外,Ruby、PHP 和 Python 都有可用的 JSON 库...
【解决方案2】:

顺便说一句,您也可以使用 ASP.NET,在这种情况下,如何开始:

http://www.stevetrefethen.com/wiki/Facebook%20application%20development%20in%20ASP.NET.ashx

该链接包含一个 VS.NET 入门工具包,可以很容易快速上手。

【讨论】:

    【解决方案3】:

    从他们的文档开始:http://developer.facebook.com/get_started.php?tab=tutorial

    有许多不同语言和框架的库随处可见,所以我说:你最满意的地方就是你应该从哪里开始。

    【讨论】:

      【解决方案4】:

      我已经看到了相当完整的 PHP 和 Ruby 的 FB 包装器库。您应该选择哪一种实际上取决于您更熟悉哪种语言/框架。

      我会说,当我最近评估 Ruby 库时,Facebooker 在积极开发方面似乎更胜一筹,tutorial content 在网络上似乎更胜一筹。 (请务必使用 GitHub 上的 Facebooker 项目,而不是 RubyForge 上已弃用的项目。)

      【讨论】:

        【解决方案5】:

        我可以通过 Koala gem 为 Ruby On Rails 大喊大叫吗?

        在过去的两个月里,我构建了一个 Facebook 应用程序,从头开始学习 Ruby On Rails(我做过的最后一次编程是 1995 年在 Fortran 中为我的物理学学位项目进行数学建模!)。

        Ruby On Rails 很容易上手,而且有很多帮助。 Ruby Gems 的方式也已经为您完成了很多工作。对于 Facebook,我浏览了所有这些,我发现考拉是最容易使用的,就个人而言。

        http://github.com/arsduo/koala/

        【讨论】:

          【解决方案6】:

          Re: Ruby on Rails 与 PHP - 无论你目前能胜任哪一个。如果两者都不是,你希望喜欢成为胜任的那个。两者都可以做你想做的事。

          【讨论】:

            【解决方案7】:

            developers.facebook.com 上使用Get Started tutorial。这将建议您使用示例代码按钮,该按钮将为您提供一些 PHP 来列出您的朋友。 然后您可以使用 wiki 参考 FQL 和 FBML 开始使用 PHP。

            PHP 将更容易上手,因为 PHP 中有很多示例。但从长远来看,Rails 可能具有优势。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2012-03-17
              • 1970-01-01
              • 2012-10-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2012-11-10
              • 1970-01-01
              相关资源
              最近更新 更多