Introducing a Ruby API for Bebo

Posted April 3rd, 2008 by stevec

Our friends at Intridea have developed a Bebo ruby client called beboist for your perusal. We’ll provide a link over on the right like we do with all of our internal APIs.

Thanks guys, this is awesome!

If anyone else has other language bindings, email us at developers at bebo.com as we’d love to hear from you.

3 Responses to “Introducing a Ruby API for Bebo”

  1. Clayton Scott Says:

    I’m posting this in a comment because the email address published bounces.

    Perl API - WWW::Bebo::API

    It works well, it’s currently backing
    My Travel Blogs http://apps.bebo.com/travelpod/
    and
    Traveler IQ Challenge http://apps.bebo.com/traveler-iq/

    It’s docs need a clean up, the band.* methods aren’t implemented and
    it’s probably missing some tests.

    Is there a test app or anything that I can run the API against to make
    sure it passes?

    Download the library from the CPAN:
    http://www.cpan.org/dist/WWW-Bebo-API

    or visit the Google project
    http://code.google.com/p/perl-www-bebo-api/

    Cheers,
    Clayton Scott

    PS I will be giving a talk at the North American Perl Conference in Chicago
    June 2008 where I will cover WWW::Bebo::API
    http://conferences.mongueurs.net/yn2008/

  2. sohail Says:

    I couldn’t get this plugin to work…

    First things first:
    Intridea, Thanks for building and sharing a plugin with the developer community!

    I just setup a new Rails app, froze Rails release 2.0.2 into the project and then pulled in the beboist plugin via the new git repo.

    So far so good.

    But then, on running the first command in the README:

    script/generate beboist_settings

    I get an error (see below). Any suggestions? Is this working for anyone else? Who’s using this? Any success? Is it actively being developed or has development ceased after the initial development of the plugin?

    My error / experience below:

    devguy-macbookpro-2:bebotest1 devguy$ script/generate beboist_settings
    /Development/bebotest1/vendor/plugins/beboist/init.rb:2:in `initialize’: No such file or directory - /Development/bebotest1/config/bebo.yml (Errno::ENOENT)
    from /Development/bebotest1/vendor/plugins/beboist/init.rb:2:in `open’
    from /Development/bebotest1/vendor/plugins/beboist/init.rb:2:in `evaluate_init_rb’
    from ./script/../config/../vendor/rails/railties/lib/rails/plugin.rb:79:in `evaluate_init_rb’
    from /Development/bebotest1/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings’
    from ./script/../config/../vendor/rails/railties/lib/rails/plugin.rb:75:in `evaluate_init_rb’
    from ./script/../config/../vendor/rails/railties/lib/rails/plugin.rb:39:in `load’
    from ./script/../config/../vendor/rails/railties/lib/rails/plugin/loader.rb:33:in `load_plugins’
    from ./script/../config/../vendor/rails/railties/lib/rails/plugin/loader.rb:32:in `each’
    … 6 levels…
    from /Development/bebotest1/vendor/rails/railties/lib/commands/generate.rb:1:in `require’
    from /Development/bebotest1/vendor/rails/railties/lib/commands/generate.rb:1
    from script/generate:3:in `require’
    from script/generate:3
    devguy-macbookpro-2:bebotest1 devguy$

  3. Richard Says:

    Facebooker now supports Bebo.

    check out the API here,
    www.facebooker.rubyforge.org/

    get the gem by doing,
    script/plugin install git://github.com/mmangino/facebooker.git

    email to,
    facebooker-talk@rubyforge.org

Leave a Reply