Topic-icon OpenGraph Integration

Active Subscriptions:

None
13 years 2 months ago #31964 by spikesantee
Dear Alex,

I'm trying to configure the OpenGraph features of FBConnect but I must be missing something because I'm not seeing Spike Santee read Article Name on Spike Santee Dot Com in my Facebook Timeline.

Both the Action Read and the Object Article exist in my FB ap.
The Open Graph - Content and Open Graph - Custom plugins are enabled.

I created an Object in JFBConnect Open Graph. I selected if from the menu of objects supplied by the Content Plugin. It has the name article, the object type is article, Built-in Facebook Object is checked, it is published, Select a Category is Sales Help, and the rest are set to the defaults.

I then created a Custom Action that I called read. Title is Read, action is read, Built-in FB action is checked, and it is published. The action is associated with the Object article created above. I made no changes to Basic Settings but under Advanced Settings I changed Action Type to On Page Load and the timer to 1 second.

Then I try to test it. I go to my web site, www.spikesantee.com and read some articles but nothing shows up on my FB page.

I must be missing something. Please help.

Spike
The topic has been locked.
Support Specialist
13 years 2 months ago #31967 by alzander
Replied by alzander on topic OpenGraph Integration
Spike,
Some quick notes:
* You don't need the Open Graph - Custom plugin enabled for this functionality. Shouldn't hurt, but may want to disable it if you're not using it's features (less things enabled make debugging simpler). I know you created a 'custom action', but that's a separate feature from the Custom Open Graph plugin.. I see where obvious confusion can come from there.
* Make sure the Object type you creates is of type Content - Article, not Content - Category (Couldn't tell from your description).

I just registered and went to your Help page. I can properly see the Javascript that JFBConnect is inserting into the page to trigger the action. It doesn't seem to be triggered though. The only reason I can see that might be the cause is the following Javascript error on the page:
Uncaught TypeError: Cannot call method 'getChildren' of null    NivooSlider.js:296
I'm not sure what NivooSlider is, but that Javascript error is likely preventing future Javascript from executing.

Can you disable or investigate the cause of that error and see if that helps?

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #31968 by spikesantee
Replied by spikesantee on topic OpenGraph Integration
Dear Alex,

That slider thing displays an image across the top of my home page. The choice is Show or Hide so I clicked Hide. The slider doesn't show up any more. I went to read an article and it still doesn't show up on my FB page.

My Object type is definitely set to Article not Category.

Thanks for your help.

Spike
The topic has been locked.
Support Specialist
13 years 2 months ago #31969 by alzander
Replied by alzander on topic OpenGraph Integration
Spike,
Is anything showing up in the JFBConnect - Open Graph Activity Log? Does it show as published or is there an error message? If it's there, then go to Facebook and click the "Activity Log" button on their site and check if it shows in there.

Finally, Facebook has recently changed how the automated read action works lately. It doesn't always show in the Timeline, but it can show in the ticker, news aggregations, and other areas.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #31971 by spikesantee
Replied by spikesantee on topic OpenGraph Integration
Dear Alex,

Yes, there was activity in the JFBConnect Open Graph activity log. I could see your activity too. There was no activity on my FB Activity Log.

I disabled the Open Graph - Custom plugin.

I deleted my JFBConnect Open Graph Action and recreated it. I have only two choices for a new action, Vote from Joomla and A New Custom Action under Custom Action. I created a custom Action called Read. This time I set the update method to manual. I tried to test it with no activity showing up in either the JFBConnect Activity Log or my FB activity log.

Then I set the update method to automatic. The activity showed up in the JFBConnect but it has the following FB Error Code; Unknown path components: /read.

I guess I don't have my JFBConnect Actions and Objects mapped to my FB Actions and Objects correctly.

I don't ever see the pop-up window that says it's posting to my FB timeline.

Spike
The topic has been locked.
Support Specialist
13 years 2 months ago #31984 by alzander
Replied by alzander on topic OpenGraph Integration
You shouldn't use "Manual" as the update method. That means the user needs to physically do something, like click a button, for the action to occur. For that action, you want it to be automatic.

If the action was showing in the activity log, but the blue box wasn't appearing, that's interesting. Can you re-set things back up that way. At that point, things are all working except the blue box popup, which we can gladly help you diagnose.

Finally, the read action is "news.reads" and it's a FB built-in action. If you try to create your own, or use a non-built-in one, you won't be able to get it approved by Facebook. It's required to use their built-in actions when available.

Alex
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #31988 by spikesantee
Replied by spikesantee on topic OpenGraph Integration
Dear Alex,

I found the news.reads tip in another thread and that made it work a little better. I set the name of the action to news.reads and now there is no error message in the JFBConnect Open Graph Activity Log and it now shows up in my FB activity log but it doesn't show up anywhere in my Time Line or on my profile page.

I had it set to automatic when I did that test.

I have activity in both logs but it still doesn't show up on my timeline or in my profile.

Spike
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #31989 by spikesantee
Replied by spikesantee on topic OpenGraph Integration
Dear Alex,

When you tested it just now, the JFBConnect Open Graph Activity Log has this error message:

(#3506) The action type news:Read does not exist or is not approved, so app 180611458622711 can only publish to administrators, developers, and testers of the app. User 1251253607 is not one of those roles.

Sandbox mode is NOT ENABLED.

Spike
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #31991 by spikesantee
Replied by spikesantee on topic OpenGraph Integration
Dear Alex,

I am consistently getting an entry into both the JFBConnect Open Graph Activity Log and my Facebook Activity Log. The entry in the FB Log has all of the information just as I would like it to display. It has my image, it has the right link and it has the correct intro text. It just doesn't show up on my timeline or on my profile page.

I wonder if it is some kind of security setting since you got a permissions error when you tried it. Sandbox mode is NOT ENABLED.

I have the update method set for automatic. Nothing happens at all when it is set to manual. I don't see any pop-up when it is set to automatic and I don't see any prompt for a user to take action when it is set to manual. I feel like we are getting very close to having it work.

Thanks for your help.

Spike
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #31992 by spikesantee
Replied by spikesantee on topic OpenGraph Integration
Dear Alex,

In the Manage Apps section on Facebook, down on the lower left hand menu there is a hyperlink to something called See App Timeline View. It shows you what your app would look like on the Timeline. The JFBConnect updates look perfect in this example. There is something that prevents it from showing on my Timeline.

Thanks for all your help. You have the best app and the best customer support of any that I have purchased for my site.

Spike
The topic has been locked.