• Index
  • » Users
  • » alzander
  • » Posts

Posts

Posts

I am so sorry for the delayed responses. In August, I remember testing the page you listed and I couldn't find an issue. I missed your post from the end of September somehow, but in testing it now, I'm not seeing an unencoded characters showing up in posts.

I've tried in both the Facebook Debugger (https://developers.facebook.com/tools/debug) and by pasting the URL you posted above into a status update on Facebook itself. The preview in both shows, what looks to me, like well encoded and properly looking characters.

Can you let us know (or post an image of) what you're seeing? If you can, try to create a new post as well. If it works with new posts, but not older ones, that could be an indication that either Facebook fixed something on their end or that there's some sort of caching issue with Facebook where a post initially has unencoded characters but eventually resolves itself.

Thanks,
Alex

Oct-18-18 18:49:58
Facebook login only works on second click
Category: JFBConnect

When I test on your site, I was logged in immediately using Facebook without having to click a second time.

I was using Google Chrome. Can you please let us know:
* What browser you're using?
* If you use Chrome, or other browsers, do you have the same issue?
* Do you have any adblockers or privacy extensions installed in your browser or computer that may be blocking requests to Facebook?
* If you switch the "Show 'Login Credentials' in popup" setting to 'No' in JFBConnect, does that fix the issue?

Let us know any details you can for the above and we'll gladly help investigate however we can.

Thanks,
Alex

That error occurs on some sites that were upgraded to JFBConnect 8.0. The problem comes from a Facebook Page channel that was created in earlier versions of JFBConnect that aren't properly upgraded when 8.0 is installed (this is our installation script's issue, not something you did wrong).

To fix, please try these items in order. After you do a step, try to authenticate again to see if the issue goes away:
* Edit any Facebook channels you have created (Pages or Groups). Click 'Save' without changing any settings

If that doesn't work:
* Delete any Facebook Page channels you have setup.
* Try authenticating again.
* If it works, recreate the Channels and you should be good.

If that still doesn't work, you'll need to:
* Leave the Facebook channels deleted.
* In the Usermap area of JFBConnect, delete the facebook mapping to the user that can't authenticate.
* This will delete any permissions that JFBConnect thinks it needs to request.
* Then, reauthenticate with that user on the front-end. The Facebook mapping should be recreated.
* Then, setup the Channels again in JFBConnect.

You shouldn't lose any data in the process above, it's just re-setting up the channels with the proper permission.

I hope that helps and sorry for the inconvenience.

Alex

Oct-18-18 18:26:53
The whole App Review thing sucks soooooooo bad
Category: JFBConnect

I'm unsure why you'd be getting 500 errors when you uninstall JFBConnect. When you uninstall, our script will unpublish or uninstall the various plugins and modules that make JFBConnect work. Unless you have some custom code somewhere that's calling a piece of JFBConnect, there shouldn't be any errors on uninstallation. Re-installing may get things back up as well.. while you investigate what's going wrong when you uninstall. That can let you unpublish modules and plugins manually to make sure nothing goes south before uninstalling again.

If you need help diagnosing the issue, please let us know.

We agree the Facebook review process isn't great. Fortunately though, it's not required in all cases. If you need extended profile information, yeah, you have to go through it. For things like publishing or fetching feeds from Pages or Groups, it's usually not necessary. In all cases though, if you forgo the review process, the basic authentication process works to pull in the user's email and name.. which is enough in many cases and workable until the review process is complete.

Regarding Twitter, we had an update back in June that addressed a Bad Token error that Twitter caused by a change in their API. Beyond that, the most common cause of Bad Token messages is the server time being incorrect. If it's off by too much, Twitter thinks the request is bogus and fails with that message. I know that doesn't help now, but thought I'd explain things since this was your first post. We have great support and would love to help you should you choose to stay with JFBConnect.

Thanks,
Alex

Oct-17-18 00:13:36
Category: JFBConnect

I forgot to mention, in addition to the blog post explaining the new App Scope features, we have a full App Review Guide.

Definitely let us know if you need help or further assistance.

Thanks,
Alex

Oct-17-18 00:12:09
Category: JFBConnect

The review process can definitely be daunting. It's difficult for us to give specific information on how the app review process needs to be filled out. It requires screenshots from your site, descriptions of why you want to request the information from the user and other details that are specific to your site. We can only give advice, but can't provide specifics on how to do it.

The latest release of JFBConnect has some tools to help with the scope review process. There's more information in our App Review Explained blog post. Please check that out to see if helps you get started.

I hope that helps, but if you need anything else, please let us know.

Thanks,
Alex

Oct-17-18 00:02:01
Integration
Category: JFBConnect

JFBConnect doesn't directly support Page Promotions in any way. There are a lot of terms and conditions on how promotions that collect any data from users must be run and we're currently not trying to target that ability.

With that said, JFBConnect does allow you to show your website within a Facebook Canvas Application area, like with our site:
https://apps.facebook.com/joomla-extensions

You can use that to have your own survey/promotion/coupon/etc run within a Facebook area, which can be easier to promote. You can even use the Canvas area to show your Facebook authentication button (from JFBConnect) and allow users to register on your site, and collect name, email and other profile information just like on your site.

I hope that explains some options and ideas, but if you have any other questions or feedback, please let us know!

Thanks,
Alex

I'm so sorry for the delayed response.

You sent a picture of your Linkedin "settings" tab. Can you send, or double-check the 'Authentication' tab? Specifically, make sure that the OAuth2.0 Redirect URLs are setup properly. Similar to Facebook, they need to be correct for authentication to work. They should be entered like:

Code:

https://YOURDOMAIN.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=linkedin

Also, in the 'Settings' area, please set the Application Status to 'Live' instead of 'Development' so that any users can authenticate. While in Development mode, only developers or admins of your LinkedIn app will be able to authenticate.

Thanks,
Alex

I'm glad to hear that got things going for you. If you run into further issues with invitations, just let us know.

Thanks,
Alex

For Facebook, the message seems to be indicating that your Facebook Application isn't setup properly. Please double-check your Facebook Application against our Facebook Application Setup Guide. Specifically, make sure:
* Your site loads over https. Facebook is now requiring that all sites can be redirected to with https URLs.
* You've followed step 21 in our guide completely for all variations of your domain that can be accessed for your site.
Hopefully, one of the above is the issue and you get things going.

The LinkedIn image doesn't tell us very much. If you can post the URL from that page, that may help understand further as the URL sometimes has some error codes buried in it. All I can suggest is double-checking that you've set the OAuth Redirection URLs there properly as well, as instructed in our LinkedIn Setup Guide.

I hope that helps, but please let us know how it goes or any other details you determine while working through the above.

Thanks,
Alex

Let's work on your Facebook Authentication issue first. If there's an application issue that's preventing authentication, we'll need to get that fixed first.

When we get authentication working, if requests still don't work, we'll gladly help investigate them further.

Thanks,
Alex

Oct-10-18 16:48:59
Error 406
Category: JFBConnect

A 406 error is almost always caused by an Apache addon called mod_security, which is a security/firewall feature. For some reason, mod_security is blocking our site's automated check of your page. You'll need to contact your hosting provider to look at the mod_security logs to understand why JFBConnect's automated check is failing and to remove the rule that's blocking it.

With that said, I've just manually checked your website for the same things our automated tool would check for and I don't see any issues. I'd recommend to continue testing and see if you encounter any issues with authentication or other features you want to use in JFBConnect. If you have any problems, just let us know and we'll gladly help investigate however we can.

Thanks,
Alex

Oct-10-18 14:55:21
This component is not working for me
Category: JFBConnect

We're here to help current/smile

You mentioned that you setup the Facebook app and think it works. The easiest way to test and know the app is setup is to login on the front end of your site with your Facebook credentials. If you can do that, and a user is created (or linked to an existing Joomla user), you know your Facebook app works. Logging in on the front-end is also required to setup a channel. You can only select from users that have connected their Facebook account to your site.. so if you're not seeing any users, I'm assuming you just haven't logged in on the front end.

The general flow for setting up a channel is:
* Login on the front end with a Facebook user
* Setup the channel for that user
* Login again on the front end with that user. This is for JFBConnect to request additional permissions from the user necessary to read/post to Pages they are an admin of.
* Finish setting up the channel for auto posting or showing a stream on the front-end of your site.

Please note, after you setup the channel, you can disable the SCLogin module and social logins. Even if you're not interested in the social login ability for your general users, it needs to be setup, temporarily, to get the proper permissions for the channel to work.

I hope that helps, but should you need anything else, just let us know!

Thanks,
Alex

Oct-09-18 14:45:14
A questions about Gmail support if Google+ shuts down
Category: JFBConnect

We've seen those reports as well and are still investigating fully, but for now, I don't think there will be major impacts to our integration.

Back in May with the 8.0 release of JFBConnect, we switched the authentication method we were using with Google from the Google+ API to the newer (generic) Google API (non-plus). To our knowledge, the non-plus Google API is not going away in any form and it's the authentication method for almost all of Google properties (GSuite, GMail, YouTube, etc). The biggest thing we need to change is the icon from the red Google+ to something more Google-generic.

Again, this is new news, and Google has said it will be a gradual shutdown over the next year or so, and you can bet we'll be watching closely and adjusting as necessary.

Thanks,
Alex

Oct-09-18 14:38:56
JEvents categories and pages meta content is not getting written into og: tags
Category: JFBConnect

A lot of your issues resolve around JEvents. We don't have an Open Graph plugin for JEvents, which means the default Open Graph behavior will be used for any of your JEvents pages:
Meta Description
By default, JFBConnect should take the meta description set for any page and use that as the Open Graph Description tag. If you're using an extension that we have an Open Graph plugin for, then there are different options for how the og:description tag can be generated. Since we don't have an Open Graph plugin for JEvents, the only way to override or set your own og:description would be through the {SCOpenGraph description=...} tag.

Meta Image
JFBConnect can't determine the best image to use for extensions it doesn't understand. It's impossible to use the first image we see on a page (or content area) as many times, that will be an icon or other irrelevant image. The purpose of Open Graph plugins are to give hints to JFBConnect as to the best title, description or image to use for the current type of page for an extension. Since we don't have a plugin for JEvents, you'd need to set the {SCOpenGraph image=...} tag to tell JFBConnect which image should be set when the current event (or user or any other type of page) is shown.

Why absolute URLs for images?
An absolute URL is required by Facebook and Twitter for the image and therefore, our SCOpenGraph tag has always required a full URL as well. We've never had the request for, or even considered, making the {SCOpenGraph image=..} tag work with a relative URL. It's a good idea though, so we looked into it this morning to get the code worked up for it.

To implement, please edit the /libraries/sourcecoast/OpenGraph.php file. Around line 395, you'll see:

Code:

             }


            // Basic Twitter Card support

Sandwich this code between those 2 lines:

Code:

            // Check and set the base URL for images if a relative path is given

            if ($this->name == 'og:image')
            {
                if (strpos($tagValue, 'http') !== 0)
                {
                    $tagValue = JUri::root() . ltrim($tagValue, '/');
                }
            }

From our testing, that seems to work, and we don't see any negative effects. We'll continue to test, but would love to have your feedback. This will likely go in the next release (once we're confident in it), so you won't have to keep implementing this change going forward.

Thanks for helping improve JFBConnect!
Alex

Oct-08-18 01:53:23
Category: JFBConnect

Awesome! I'm glad to hear you were able to resolve the issues. I'm not sure why the tags were being stripped either, but if you need any further assistance debugging or investigating this issue, please let us know.

Thanks,
Alex

Awesome! I'm glad to hear recreating the channel worked for you. Obviously, that shouldn't be necessary, but sometimes blowing things away helps clear out and refresh the tokens properly to get things going.

Of course, if you run into anything else or have any other issues, please let us know.

Thanks,
Alex

Oct-08-18 01:44:25
Warning: A non-numeric value encountered in share.php on line 106
Category: JFBConnect

We're sorry for the trouble. This isn't a warning we've seen before, but it's a silly mistake on our part that's easily correctible.

To fix, please edit the components/com_jfbconnect/libraries/provider/pinterest/widget/share.php file. Around line 106, you'll see the following line:

Code:

        return '//assets.pinterest.com/images/pidgets/'+$image+'.png';

Change those plus signs (+) to periods (.) like:

Code:

        return '//assets.pinterest.com/images/pidgets/' . $image . '.png';

Also, do the same thing on line 103 by changing:

Code:

            $image = 'pinit_fg_en_rect_'+$color+'_'+$num;

to:

Code:

            $image = 'pinit_fg_en_rect_' . $color . '_' . $num;

I hope that helps, but should you need anything else, just let us know.

Thanks,
Alex

I would recommend trying to create a new FB or Twitter Channel to see if it's able to autopost. I'm unsure what version of JFBConnect you were upgrading from, but v8 introduced a lot of changes for posting content, mainly for Facebook, but some minor changes for Twitter.

The new channel can connect to the existing Facebook Page, so it'd be a complete duplicate. If it works though, you can remove the old channel and just stick with the new.

I hope that helps get you started, but if not, please let us know what else you've tried. The autoposting and manual posting use the same logic, so beyond the above, please let us know what type of content your autoposting. I'm assuming Joomla articles/content, but if not there could be an issue with the integration with another extension.

Thanks,
Alex

Oct-04-18 19:31:07
Facebook Social Stream Not Displaying on Right Column
Category: JFBConnect

Awesome! I'm glad to hear you got it going. If you need anything else, just let us know.

Thanks,
Alex

Oct-04-18 19:29:36
Signing up with Twitter throws error
Category: JFBConnect

Hmm.. unsure why firlas would be having an error, but I'm glad to hear you got it going. If you need anything else, please let us know!

Thanks,
Alex

Oct-03-18 13:53:53
Facebook Social Stream Not Displaying on Right Column
Category: JFBConnect

In the admin area, can you see the stream in the JFBConnect -> Channels area? If you can, then that would indicate something is preventing it from displaying properly on the front.

If you don't see the stream when editing your channel in the backend, then there's some reason JFBConnect can't fetch the stream from Facebook. Usually, in that case, there should be an error message describing the issue fetching the stream. If you see an error and are unsure how to solve it, please let us know what that is.

Thanks,
Alex

Oct-02-18 15:35:43
Category: JFBConnect

That is strange. So none of the tags you entered get turned into meta tags? JFBConnect comes with our Social Toolbar that should show to administrators in the lower left of each page. One of the buttons in that toolbar is 'Social Meta' which will show all the tags that JFBConnect saw and what it tried to do with them. All the tags above should be shown in the 'Inserted' section, meaning that they were added to the page.

If JFBConnect thinks they were inserted, but they aren't actually in the output, it means some other extension is being very aggressive in removing OG tags (it's understandable to remove ones they are going to overwrite, but to remove the video tags seems very excessive). Alternatively, there could be something in your template that's causing our tag insertions to be ignored. Either way, the social toolbar is the place to start to determine if they were inserted, skipped or removed along with the reason given for why that action was taken.

BTW, around Line 180 in /plugins/opengraph/easyblog/easyblog.php, seems there is a botched attempt to comment out the "Item Author" code block

I'm unsure why you say this is a botched attempt? It does start with /*// Item Author, but the /* means to ignore anything after that, so the additional line-comment starting with // is ignored. That whole block of ~6 lines of code is commented out and not executing.

I hope that helps, but let us know whatever you find out.

Thanks,
Alex

Oct-02-18 15:14:46
Signing up with Twitter throws error
Category: JFBConnect

I'm assuming you're using "Enable Automatic Registration" setting in JFBConnect to create the user's account automatically. If that's the case, then it sounds like the code to generate the user's username is running into issues.

Can you try different settings for the "Auto Username Prefix" setting to see if one of those options works and, if so, let us know which one doesn't? That will help narrow down where the problem may lie. For instance, if you're using email for generating the username, it's possible there's some problem fetching the user's email address.

Let us know that, or any other details about how you're performing registration, and we'll gladly help however we can.

Thanks,
Alex

Oct-01-18 01:51:42
Facebook Error: Can't Load URL: The domain of this URL isn't included in the app's...
Category: JFBConnect

The end of that URL shows that Facebook is trying to load a scope of publish_actions. That permission was removed by Facebook in late August. JFBConnect should be requesting the new permission, publish_pages, instead.

Can you please try to:
* Edit the Channel in JFBConnect and simply hit 'save'. That should update the permissions being requested automatically
* If that doesn't work, try deleting and recreating the channel

Hopefully, either of the above will help get you going, but if you still have issues, please let us know and we'll gladly help investigate further.

Thanks,
Alex

  • Index
  • » Users
  • » alzander
  • » Posts

Board Info

Board Stats
 
Total Topics:
11667
Total Polls:
0
Total Posts:
48986
Posts today:
1
User Info
 
Total Users:
47792
Newest User:
romjat
Members Online:
0
Guests Online:
760

Online: 
There are no members online
Social Stream
Refer and Earn

Like our extensions? You're not alone! That's why they're used on tens of thousands of websites. Now you can earn 20% of any sale you refer to SourceCoast.com.

We provide excellent documentation, well laid out sales pages and great support. All you need to do is spread the word and we'll take care of the rest.

Learn About Our Affiliate Program