Topic-icon Two Questions about Facebook Integration Features

Active Subscriptions:

None
5 years 10 months ago - 5 years 10 months ago #64089 by zd0827
OK... so I finally got all the prerequisites lined up for posting content to Facebook. I've already doodled around on the ability to post to the business page that will interface to the website. It works great, just got to iron out some kinks.

1) However, I noticed that I cannot post in every Facebook group that I am a part of, only the ones that I am an administrator for. Is that a pre-set thing? Or would that change if I got the App Review in place? Is there a way to bypass that, or do I have to be an actual administrator to post in all the groups I want to automatically post in?

2) Is there a way to configure a "select mass post"? I have some groups that would only take certain criteria, such as "posts with pictures" and another set of groups for "posts without pictures". Say I have groups 1, 2, 3, 4 and 5 (Facebook Groups) that will allow pictures, and I set them as channels to post content automatically to those Facebook groups when I generate a new article on the website with a picture in it... however, I want to discuss articles that don't include pictures to my facebook groups 6-10, that are also set as channels.

Please let me know.

Thanks again for all of your help and support!

ZD0827

----

Edit:

To expand on question #1:

Whenever I try to generate a group channel, I am given this: "Facebook API Error: (#200) Requires either admin permissions or member using installed app." which is the basis of my question. After saving the configuration for the specified channel, it's apparent that it isn't working, as I do not see a stream of content on the stream test.

And gotta add question #3: I can only see maybe 10 groups that I'm associated with. Why is that? Is there a way to view more?

Thanks again.
Last edit: 5 years 10 months ago by zd0827.
The topic has been locked.
Support Specialist
5 years 10 months ago #64095 by alzander
Glad to hear you're getting things setup well. Hopefully the below answers your questions.

1) Facebook's recent changes to their API limited a lot of Groups (and other) integration. To my knowledge, with groups, you can only post to groups that you are an admin of. That's Facebook's way of preventing a user to join a group and then blast contents of their site to that group in an automated way. As the admin, that's your right.
With that said, for setting up the Group, please make sure your Facebook *Application* is in development mode. Once it goes Live, you'll need to go through the review process to continue taking advantage of some of the group integration (while some of the integration will continue to work even without review.. it's a bit of a confusing mess right now).

2) Group and Page posts don't directly include a link to the image. The post will have a link to the page from your site, and that URL on your site will have some Open Graph tags setup for it that describe the page. Those tags are what help Facebook generate a thumbnail of your content to be posted. You can choose to hide or show an image in your article, but we can't prevent Facebook from scraping the Open Graph tags on a page.. that's what they are there for.

You *could* create separate channels for each category of content on your site. So, if you have a category of articles without any images, create a Channel to post any new content from that category to your Groups that don't want images. Do the same for your categories of articles with images. You could then also create a Channel that posts content from both categories to groups that accept posts with or without images.

3) You should see all groups you're an admin of. Again, please test in Development mode. If you're seeing Groups you're just associated with, but not an admin of, maybe I'm wrong and you can post / pull in the stream from, those groups. I'd have to investigate further though.

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

None
5 years 10 months ago #64097 by zd0827
As always, thank you for your help, Alex.

The Facebook app is in "Developer Mode" and has been since starting to really test the linl between content and the one channel I have completely configured - the business page.

2).... more explained. My coffee deprived brain chose a poor example to give with the reference to images. So let's say my business is selling vehicles. And I sell trucks and cars. I belong to "cars only" groups/pages of all shapes and sizes and belong to "trucks only" groups/pages of all shapes and sizes... and additionally, I belong to "Cars & Trucks" groups/pages too. All on Facebook.

Therefore I have three potential groups to post combinations or single types of vehicles that my business sells. Instead of autoposting to all channels under one user's ownership, is there a way to make a "category of select channels" that, say the single article about a Ford F450, would be shared to (The groups/pages for "trucks only" and/or "trucks & cars") in that one particular action of creating that one article on the front end as an author/publisher (who I granted access to share to channels).

3) Since posting my question here on this thread and quite a lot of time before that, my app has been in development mode and I have still gotten the "Facebook API Error #200" warning and failure to establish a channel entirely. Oil get a screencast or screenshots when I geet home from my actual day job.

Once again, Alex, I definitely appreciate all of your assistance. Thank you very, very much for your dedication to helping the lost users like me, and those in other situations.
The topic has been locked.
Support Specialist
5 years 10 months ago #64106 by alzander
2) There's a few options here. To setup a channel, first you need to setup an "Open Graph Object" in JFBConnect. The Open Graph object defines content from your site that can be posted to social networks. You can create multiple open graph objects and they can have a multi-tier relationship. So, let's say you have the following article categories on your site:
- Vehicles
-- Cars
-- Trucks
With that structure, you can create the following Open Graph Objects:
* Trucks - A Joomla - Article object that applies to all articles in the 'Trucks' sub-category
* Cars - A Joomla - Article object that applies to all articles in the 'Cars' sub-category
* Vehicles - A Joomla - Article object that applies to all articles in both the Trucks and Cars sub-categories (and any articles in the Vehicles category if there are more general articles you put there).

Then, you can setup 3 channels, one for trucks, cars and vehicles. Each channel would be linked to the FB Page or Group you want and only post from the category(ies) you want to want to have posted to that group.

2a) The above is all for auto-posting of new content. If you setup a Channel you (or an admin of your site) can also always go to a page and use the "Create Post" button in the social toolbar that JFBConnect shows to admins. With the "Create Post" option, you can manually post the current page to any of the Channels you've setup. That's an easy way to push one post to multiple networks at once along with a comment/intro for the post.

3) Let us know the full message you're getting for the "Facebook API Error #200" and we can help investigate further as to what is causing it. Usually, it's something with the permissions not being granted fully for the user and easy to overcome once we understand things.

I hope the above helps. Integration is definitely a bit complicated. We try to streamline and smooth things out, but that doesn't meant there won't be any hiccups :)
The topic has been locked.