Topic-icon Articles read not showing in Timeline, but are present in Activity Log

Active Subscriptions:

None
I have configured JFBConnect to post when an article is read. This is working but is not showing up on my personal Timeline.

Any idea why this is happening?
File Attachment:
File Attachment:
The topic has been locked.
Active Subscriptions:

None
I'm also seeing strange behavior with my FB test user.

The JFB open graph activity log says a read article event was published for my test user. I even see a numeric value in the response field of the opengraph_activity table, which I assume is an opengraph id.

File Attachment:


How do I proceed from here? I'm an experienced programmer and debugger but am not sure what to look at now.

Thanks,
Allan
The topic has been locked.
Support Specialist
Allan,
Unfortunately, this is a bug/change in Facebook's behavior. They've temporarily disabled the news.reads actions from showing in users Timelines while they change how the actions appear. You can see more in the bug report below:
developers.facebook.com/bugs/452585014808810

I'd recommend using the "Does this repro describe your issue?" link to note that you are affected by the issue. The more users that do that, the quicker the solutino will hopefully be implemented.

Everything that JFBConnect is doing is correct, and if you see that number in the activity table, you're correct that it's actually posting. Facebook simply is hiding the news.reads actions from Timelines right now.

Hope that explains, even if it's not exactly what you're looking to hear,
Alex
The topic has been locked.
Active Subscriptions:

None
That's not good news. The news.read feature is a key part of my app's viral appeal.

Post from JFB about joining and logging in show up on the timeline as "user shared a link". Upon looking at your code I those are accomplished by posting a message to "/me/feed".

Do FB policies prevent this posting method from being used instead of the built-in news.read action?

Would it make sense to create a custom action to accomplish the same thing?

Thanks,
Allan
The topic has been locked.
Support Specialist
Allan,
We couldn't agree more that it's not good news. We're hopeful that Facebook will implement their changes soon, which is why I recommended using the "Does this repro" link in the bug report. The more users that do that, the higher the visibility of that issue. I did see your comment on the post as well, but that's not as visible to Facebook as the "12 people can reproduce this issue by following these step" note, which increases when the Repro link is clicked.

As for other options, there are multiple:
* You can simply use the Like button, which can post in a user's Timeline.
* You can create another type of action that is user-initiated (clickable), like "Enjoyed", "Recommend", "Share", "Want to learn more", etc and associate them with your article. Then, the user can click those 'actions' to have them post.
* You can use a feature of JFBConnect to click a button and have a share dialog window appear. That will let the user add their own custom Facebook Wall post with a link back to your page.
You cannot:
* Automatically post on the user's behalf using the /me/feed action. The news.reads action is the only action Facebook will allow you to use to post automatically about reading an article. They want control of that ability so that they can change it if abused. If everyone does their own thing, they loose some of that control. Feed posts like that would violate their terms.

Hope that helps explain. If there's anything we can help with from the above, just let me know,
Alex
The topic has been locked.