Topic-icon Drawing a blank on configuring 'Social Stream'

Active Subscriptions:

None
11 years 10 months ago #45557 by brijam
I think I'm getting too old for this :-(

I've got JFBConnect installed and operating on a couple of sites. I'm wanting to create a couple of SCSocialStream modules - one pulling say 5 twitter twits, and the other pulling say 5 facebook posts.

I'm totally at a loss as to what the comma separated channel ID's are. Clearly I've missed where something tells me the 'ID' numbers I'm looking for.

Couldn't find anything in the documentation about it. Can anyone point me in the right direction please.

Thanks,

B
The topic has been locked.
Active Subscriptions:

None
11 years 10 months ago - 11 years 10 months ago #45558 by brijam
Ohhhhhhhhhhh,

I found it... I need to create a 'Channel Definition Document' type thing in channels, and then grab the ID of that document...

Hmmmm, that did not work for a twitter stream...

V confused.... :(
Last edit: 11 years 10 months ago by brijam.
The topic has been locked.
Active Subscriptions:

None
11 years 10 months ago #45559 by brijam
So after going round in circles, I'm still confused about trying to list posts from either twitter or facebook. It seems that to use a channel, not only do I need my apis and secrets, but I have just been required to add sclogin so that a channel (that I'm not posting TO, only reading FROM), is attached to my joomla account, not really what I want at all...
The topic has been locked.
Support Specialist
11 years 10 months ago #45560 by alzander
To access the posts from a Twitter Stream, Facebook Page or Group, or LinkedIn Company Page, you will need an API key for those services, so you'll need to create an application for them. The API key is what's used to authenticate your site for posting to, or reading from, the streams.

Once you have those, you need to setup the Channel in the admin area and authenticate with the right user on the front end. Full documentation on creating a channel (whether for posting to or reading from) can be found below:
www.sourcecoast.com/jfbconnect/docs/post...reate-social-channel

After the channel is setup, then you add those IDs to the SocialStream module.

You do not need to leave the SCLogin module enabled on the front-end. After you've authenticated a user and they have granted permissions to their Twitter Stream or Facebook Page, you can read or post to it all you want, without them being authenticated logged into your site.

There's definitely a few steps, but that's how it has to work. Most sites also setup authentication anyways, so it's not a huge bridge to jump over to setup the Channels.

I hope that helps explain. We're working on more detailed documentation for the social stream feature soon, as well as a better configuration area for the SCSocialStream to use a checkbox system of configured channels instead of the clunky text-input area for IDs.

If you have any questions, comments or feedback, just let us know.

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

None
11 years 10 months ago #45561 by brijam
To access the posts from a Twitter Stream, Facebook Page or Group, or LinkedIn Company Page, you will need an API key for those services, so you'll need to create an application for them. The API key is what's used to authenticate your site for posting to, or reading from, the streams.

Totally understood, and works/worked with 'other' stream readers just at that point. I figure that this is basically where I was mentally stopping the process. I guess that since the channel document was describing the process of posting TO a social 'target' as opposed to reading from, I thought it was not applicable to Social Stream.

I've got Twitter working bidirectionally, next target is FB.

Thanks for the push in the right direction.

Brian
The topic has been locked.
Active Subscriptions:

None
11 years 10 months ago #45562 by brijam
Hi Alex,

All sorted and working well. And yup, the problem I had was just in thinking that the channel was not relevant for 'Social Stream' :rolleyes: my mistake, I read that paragraph about 20 times...

The existing blurb says:
The first configuration step to pushing content from the front-end of your site to social networks is creating the "social channel" to be pushed to.

How about saying:
The first configuration step to pushing or pulling content is creating the "social channel" that you will write to or read from.

Anyway, thanks again for the pointer.

Brian
The topic has been locked.
Support Specialist
11 years 10 months ago #45572 by alzander
Brian,
I'm glad to hear you got things going.

The Channels documentation basically needs an overhaul :) With the 6.0 release earlier this year, we added the Channels feature. For that release though, all that was available was the posting of content. With 6.1, released in early July, we added the reading of streams, and simply haven't updated the docs yet to reflect that.

Now that we have the bidirectional support, we are planning more Channel types for future releases so that you'll be able to read or write to other social network feeds.

As always, if you have any comments or feedback on what you'd like to see implemented in the future, how we could make things easier (either in the extension or through improved documentation), or have anything else, just let us know! We're always listening.

Thanks,
Alex
The topic has been locked.