Replicating ping.fm functionality

Events happening in the community are now at Drupal community events on www.drupal.org.
Steve Dondley's picture

I've used the ping.fm service on a couple of sites to post to specific Facebook pages (not just to the main account's wall). The ping.fm service is spotty at best and I hate to rely on it. In fact, I'm writing this because it's support for posting to FB pages seems to be broken as the result of a FB API change over a month ago.

Anyway, my question is, can someone please lay out a general roadmap for creating a module that allows users to post to specific pages?

Comments

Ha...

AndrewJarvis's picture

Ha! Having the same experience myself, read your post and then at the end saw your name :)

I still haven't figured this

Steve Dondley's picture

I still haven't figured this one out. I've kind of sidelined it for now. Let me know if you find anything out.

subscribing. looking to

glitz's picture

subscribing. looking to accomplish the same. FBSS is the closest module I could find to re-producing the same functionailty.

My few thoughts: I can think

dnotes's picture

My few thoughts:

I can think of quite a few things that one could mean by this. I mean, first, you have to decide if you want to manually create the Facebook pages and then communicate with them from your Drupal site (RSS Graffiti seemed like a good solution for that a few months ago), or as is my desire, if you want Drupal to manage your Facebook pages for you with Opengraph tags and a Facebook app.

Assuming the second, for which metatag or auto opengraph will get you halfway, you still have to find a way to keep track of all the Facebook pages thus created. As far as I know, that piece of the puzzle hasn't been built yet, though I haven't checked on http://drupal.org/project/fb for a while so there could be something new there, and I can't recall for sure but I think Dave Cohen mentioned at BADCamp that he was working on something like that.

Even after all that, there might be several ways that you want those Facebook pages implemented. Here are a few possibilities off the top of my head:

  1. When a user posts a node, they can choose from among several Facebook pages to post it to.
  2. Each node of selected types is a separate Facebook page, and the comments are posted to them.
  3. Nodes of selected types are Facebook pages, and nodes of other types can be posted into them.
  4. Taxonomy term pages from selected vocabularies are also Facebook pages, and new content is posted to them.

My personal interests lie with #3 and #4 from the above list, and I will be writing a custom solution for one site sometime in the next couple of months, using taxonomy as the bridge for #3. I suppose that would work for #1 too, in a way. I'm hoping that it will be something general enough that I can give it back to d.o, but I'm not sure given our requirements and my schedule.

Cheers!
David

Facebook API

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: