I want to programmatically publish messages to my site user's facebook page on their behalf, whenever certain events are triggered from my site. I'll have a cron that executes stream.publish when needed.
I am looking at stream.publish to accomplish this, which requires extended permission from the facebook user. Since the user will not be engaged in the publishing, how would I go about getting publish_stream extended permission from my user base? Can they do it while they are signing up on my site or if they provide me their username & password, can I do it for them?