This sounds ideal. However, my frustration with these types of apps is they want to post to my wall, and I want to post to my business fan page I created. Is this a configurable option?

Comments

qasimzee’s picture

Status: Active » Postponed

I am also waiting for this feature

qasimzee’s picture

confiz’s picture

This is in our priority list. Please wait for next release

adrianmak’s picture

Status: Postponed » Active

subscribe.

Keep an eye on this feature coming soon.

apmsooner’s picture

Is this feature available yet? I need this as well...

confiz’s picture

The facebook popup shows this option but we still have to figure out how to implement this functionality.

strikehawkecomm’s picture

Any updates on this?

willhowlett’s picture

subscribing

chowdah’s picture

I would like this as well, but need to post to a business page.

Delta Bridges’s picture

subscribing

bcobin’s picture

subscribing

webwriter’s picture

Subscribe

Roze-1’s picture

subscribing!

greta_drupal’s picture

subscribing

strae’s picture

Subscribing
p.s: thanks for this great module!

focal55’s picture

Subscribing

butler360’s picture

Subscribing.

Anonymous’s picture

[wondering why we still need to comment in order to subscribe]

focal55’s picture

Figured out how to hack the module to do this. Posting my findings here because I am a newbie at the process of adding patches. Hopefully someone else can contribute to this.

1. Postiteverywhere is using the Old REST API for facebook and not the new Graph API so we have to refer there for the right "method" calls.
2. Postiteverywhere calls the users.setStatus method to post to your facebook wall but if you want to post to a Page (fan page) with the Old Rest API you need to use the stream.publish method.
3. I think the module could be re-worked to only use the stream.publish function because its versatile enough to handle most publishing situations. However, I am not sure how the user interface would work to allow users to select whether they wanted publishing to Fan Pages or User Wall status's.
4. For my hack job I did the following:

<?php
// Line 682 makes a call to the API function users_setStatus
// which is found in postiteverywhere/facebook_client/facebookapi_php5_restlib.php
// I hacked this and changed it to stream.publish call
postiteverywhere_facebook_client()->api_client->users_setStatus($msg, $user_fb_id);


// This is new method call. Check the function parameters
// in postiteverywhere/facebook_client/facebookapi_php5_restlib.php 916
// CHANGE foobar to your facebook fan page ID
postiteverywhere_facebook_client()->api_client->stream_publish($msg, '', '', '', 'foobar');
?>

6. Also, when you click the Gear Icon to add Facebook to your postiteverywhere destinations and you are presented with the Facebook Permission Dialog, you will need to select your Fan page from the drop down menu. This will give proper permissions for publishing to your facebook fan page.

Hope this helps.

confiz’s picture

focal55,

Thanks a lot for such an elaborated reply. We will surely consider this feature in the next release as there are a lot of subscriptions :)

bryancasler’s picture

subscribe +1

chowdah’s picture

Thanks focal55, your solution works for me with the latest dev version!

pixelsweatshop’s picture

subscribe

RachelRichardson’s picture

Great post. test

toma’s picture

subscribe

pixelsweatshop’s picture

Any status on this being rolled into a release yet?

Dracolyte’s picture

I have a shameful hack that I use with great success. I simply use Post It Everywhere to post to Twitter, then use the free app Smart Tweets to Pages (search for it in FB) to post the tweet to my FB page.
Please don't throw things at me. I will change it as soon as I or someone else has a real solution. (Focal55's way is definitely the way to go but mine will work if you're in a major hurry or not a programmer.)

wastrilith2k’s picture

I have a sample of this working if anyone would like it. It's a lot of hard coded values, but opening it up to configuration shouldn't be hard. The most difficult thing is getting the unlimited session ID for the FB account that created the FB app (which may not even be required now).

I also added image support, as my client wanted that. It's hard coded now, but in theory could be defined to post a separate image based on taxonomy or node as well as a standard image.

James

Marko B’s picture

It's obvious that this is THE feat. people are looking for, this can be done with FB module for drupal, but that module is much to heavy for just this feat. and also needs a bit of custom coding. Hope dev. will listen to community needs.