Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7177845
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T16:47:58+00:00 2026-05-28T16:47:58+00:00

As mentioned in this other question , if a user grants the publish_stream permission,

  • 0

As mentioned in this other question, if a user grants the publish_stream permission, I can publish to that user’s wall using an app access_token. I tested that and it works. But I couldn’t publish to the user’s pages using the app access_token! Am I missing something?

Right now I use the /me/accounts/ connection to get the access_token of the pages, and use that to publish. But this is a huge headache for me and for users because these tokens expire often (when users change their password, …et), and every time that happens the publish fails and I need to email the user to come login again so I can retrieve a new access_token for the page. It’s a bad user experience and I’m trying to find a way around it. The app token works for publishing to users, which is great, but I couldn’t find a way to make it work for pages. Any tips?

Edit:
To clarify further, I currently request the manage_pages and offline_access permissions, and then fetch the access_token of each page and use that to publish to it. That works. The main problem is that tokens expire, even with the offline_access permission. The most common reason a token would expire is if the user changes her password. Here is a common error that I get a lot when publishing to Facebook pages.

Facebook error. type: OAuthException, message: ‘Error validating
access token: Session does not match current stored session. This may
be because the user changed the password since the time the session
was created or Facebook has changed the session for security reasons.’

To handle this, I email the user and ask them to visit our app again, and when they do I grab a fresh set of access_token to work with. But that’s problematic because users are confused about why the error happened and blame us for it, and some users don’t open their emails so the problem doesn’t get solved and then they’re angry later when they discover that our app had stopped weeks ago without them asking it to stop.

That’s why I was hoping that I can publish with the app access_token to avoid these problems. Since it works for user profiles, I hoped it would work for pages as well. But so far no luck, unless I’m missing something obvious.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T16:47:59+00:00Added an answer on May 28, 2026 at 4:47 pm

    What you’re describing used to work – all last year we were able to successfully post to fan page walls using the app access token. In fact, for some of our users, I see it still working. However, I think the other two answers are correct, this is no longer the way to post to pages (see “Page Login” here)

    That said, you should be able to store the access token of the page to spare yourself the step of re-querying the users’ linked accounts.

    Unfortunately, the page’s access token will suffer the same fragility as a user’s, per the answer here: Facebook Page Access Tokens – Do these expire? . The page access token will expire when the user who gave you that access token changes their password.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

In this question , I mentioned my assumption that rubyforge gems are more official,
There are posts that touch on this question, but no one that I can
I had another question in SO about setTimeout() , where a user mentioned that
somebody mentioned that the function (in this case a method) below is no good
Some people have mentioned RockScroll and MetaScroll in This Question , but those only
I came across this question on a website. As mentioned there, it was asked
I am completely perplexed. I asked this question and it (any mentioned solution) doesn't
We've developed a small app using play!, and it runs standalone on a user's
As Cody Gray mentioned when answering my other question here , Raymond Chen talks
I am seeing a similar issue as mentioned in this question - https://stackoverflow.com/questions/1495390/how-do-i-invalidate-a-session-in-jsf .

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.