I am trying to create a Facebook Publisher.
This works as expected on Facebook Profiles and Message composition. In both of these cases the FB server makes a request to my own server including (amongst others) the following URL parameters:
fb_sig_added=1
fb_sig_session_key=
These parameters allow my web server to set/retrieve Facebook Cookies associated with the user who invokes the publisher.
When the Publisher is invoked on a Facebook Page, my web server is sent fb_sig_added=0 and no fb_sig_session_key. This means that my publisher cannot access Facebook Cookies for the user who is invoking the publisher.
I have raised this as a possible Facebook bug. I think this may be a bug as I cannot actually invoke the publisher on a Facebook Page until the page has "authorized" my Publisher application. Therefore, when I invoke the publisher I expect fb_sig_added=1.
Does anyone know what I am doing wrong here? Is this even possible?