Jamroom Logo   Get Jamroom now for as low as $19!
The Powerful Social Media Platform
 Jamroom Support Forum Log in »  Forum Search »
The Jamroom Facebook module has been released!  Previous topic  Next topic 
GiorgioSlump



Joined: 16 Mar 2006
Posts: 701

Posted: 02/08/10 16:19 

bigguy:
If it is not working for you currently, there is nothing I am working on that will make it work - at least not without fully understanding the root cause of the issue. I know for certain that it does work (since I am using it) - why some Facebook accounts don't see the options, or get errors, I don't know - unfortunately most of the API is sort of "hidden" on Facebooks end, and I have little control programatically over what I can do (i.e. the actual API calls go between the user and Facebook, and Jamroom simply "detects" via a cookie the status). Since Facebook Connect leans on the user's browser and Javascript for much of the API interaction, my hands are a bit tied on what I can gain access to in the data flow (and this was done on purpose on Facebook's part because they see it as a control/security issue).

What would really help me is if:

- you have issues setting it up, please make sure you have gone through the directions step by step - please do not deviate from them, and double check everything.
- if you believe it is not setup properly, make sure you are using the latest 1.0.0b8 release of the Facebook module - it attempts to log any issues it encounters, and is more verbose in it's logging

Ultimately I may have to have someone trust me with their Facebook login so I can debug from this end, as trying to do it from the outside is hard.

Also - I want to be clear, that no matter how "bulletproof" I make the Jamroom component, the Facebook API is going to fail for some of your users, since it is built on top of a sometimes shaky mechanism (the browser + js).

I am exploring ways to minimize the amount of JS API stuff (i.e. using FBQL), but it has its own set of problems. Spend 5 minutes in the Facebook developer forums and you'll see what I mean.

Hope this helps!

- Brian


Yes, Brian, I know what exactly you are talking about. It happened to me too. For example right now, without any changes, I just used my personal facebook account and signed up worded perfectly. So now I want to switch back to my projam light and implement the templates see if it works there too.
The only problem is that when I logged in to facebook, and then to jamroom using connect button, and then login to another facebook account, the status update is going to be send to incorrect facebook account. I am not sure if sb else mentioned it before or now.

Back to top
bigguy
Jamroom Team


Joined: 09 Jul 2003
Posts: 34926
Location: Seattle, WA

Posted: 02/08/10 16:22 
This was my previous response to this issue:

bigguy:

I think it is important to understand how it works. Jamroom does not use an IP or anything like that - it simply relies on Facebook telling it the account you are currently logged in as on Facebook. So if you create a new account via the Facebook connect, then log out of Jamroom, you will always be reconnected with that Jamroom account if that is what you are logged into at Facebook. If you log out of BOTH Jamroom and Facebook, and clear your cookies (Facebook uses persistent cookies even if you do not check the "remember me" option on Facebook), then log into a different account on Facebook and come back to your Jamroom, you will now be able to signup as the new Facebook account you are logged into.

Facebook Connect is based 100% on your login with Facebook - not Jamroom.


Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Dazed



Joined: 22 Mar 2006
Posts: 3031

Posted: 02/08/10 16:59 

bigguy:
If it is not working for you currently, there is nothing I am working on that will make it work - at least not without fully understanding the root cause of the issue. I know for certain that it does work (since I am using it) - why some Facebook accounts don't see the options, or get errors, I don't know - unfortunately most of the API is sort of "hidden" on Facebooks end, and I have little control programatically over what I can do (i.e. the actual API calls go between the user and Facebook, and Jamroom simply "detects" via a cookie the status). Since Facebook Connect leans on the user's browser and Javascript for much of the API interaction, my hands are a bit tied on what I can gain access to in the data flow (and this was done on purpose on Facebook's part because they see it as a control/security issue).

What would really help me is if:

- you have issues setting it up, please make sure you have gone through the directions step by step - please do not deviate from them, and double check everything.
- if you believe it is not setup properly, make sure you are using the latest 1.0.0b8 release of the Facebook module - it attempts to log any issues it encounters, and is more verbose in it's logging

Ultimately I may have to have someone trust me with their Facebook login so I can debug from this end, as trying to do it from the outside is hard.

Also - I want to be clear, that no matter how "bulletproof" I make the Jamroom component, the Facebook API is going to fail for some of your users, since it is built on top of a sometimes shaky mechanism (the browser + js).

I am exploring ways to minimize the amount of JS API stuff (i.e. using FBQL), but it has its own set of problems. Spend 5 minutes in the Facebook developer forums and you'll see what I mean.

Hope this helps!

- Brian


Hey Brian -

If you want to test this on mine feel free. I can send you login info for FB and JR.
1. Just uploaded v8
2. created new application on facebook
3. logged into test acct on facebook
4. went to signup page on my site - We are unable to retrieve your Facebook information via Facebook Connect - please log into your Facebook account and adjust your privacy settings so we can find your Facebook username, then try again. Sorry for the inconvenience!

Back to top
bigguy
Jamroom Team


Joined: 09 Jul 2003
Posts: 34926
Location: Seattle, WA

Posted: 02/08/10 17:01 
Send your info over to me at bigguy@jamroom.net - I can't do it today, but will try to check it out tomorrow and see if I can figure out what is up. I'll need your FPT info too, since I'll try to do it on your site so I can see if it is something in your Jamroom causing the issue.

Hope this helps!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Dazed



Joined: 22 Mar 2006
Posts: 3031

Posted: 02/08/10 17:02 

bigguy:
Send your info over to me at bigguy@jamroom.net - I can't do it today, but will try to check it out tomorrow and see if I can figure out what is up. I'll need your FPT info too, since I'll try to do it on your site so I can see if it is something in your Jamroom causing the issue.

Hope this helps!

- Brian


Probably user error. If so I will pay for the install lol.

Back to top
bigguy
Jamroom Team


Joined: 09 Jul 2003
Posts: 34926
Location: Seattle, WA

Posted: 02/09/10 09:58 
First off I want to thank Dazed for trusting me with his Facebook login and site info - I was able to pinpoint the issue and have a new version of the Facebook module (1.0.0b9) online that I hope will fix the issue for everyone else seeing problems. The root cause can be chalked up to Facebook API "weirdness", but I found a fall-back solution that seems to grab the correct info if the primary fails.

So everyone having issues, please download the latest 1.0.0b9 release and please let me know if that fixes it for you.

Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
GiorgioSlump



Joined: 16 Mar 2006
Posts: 701

Posted: 02/09/10 12:13 
I am trying to implemet the status update into my control panel and I copied the login_note_default.tpl and uploaded all ajax+*.tpl's to my current skin. It dows not give me any error but after I save the status update on page http://www.mysite.com/user.php?mode=user_action_save it shows me the xml:
- <root>
<message_type>success</message_type>
<message>Your Status Update was successfully saved!</message>
<fan_band_id>325</fan_band_id>
</root>
is there any other template I should upload to my skin?

Back to top
bigguy
Jamroom Team


Joined: 09 Jul 2003
Posts: 34926
Location: Seattle, WA

Posted: 02/09/10 12:23 

GiorgioSlump:
I am trying to implemet the status update into my control panel and I copied the login_note_default.tpl and uploaded all ajax+*.tpl's to my current skin. It dows not give me any error but after I save the status update on page http://www.mysite.com/user.php?mode=user_action_save it shows me the xml:
- <root>
<message_type>success</message_type>
<message>Your Status Update was successfully saved!</message>
<fan_band_id>325</fan_band_id>
</root>
is there any other template I should upload to my skin?


This is unrelated to the Facebook module - can you please post this to the Help forum?

Thanks!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
jackdaris



Joined: 16 Oct 2004
Posts: 369
Location: Star Ship Enterprise 2693

Posted: 02/09/10 14:39 

bigguy:
First off I want to thank Dazed for trusting me with his Facebook login and site info - I was able to pinpoint the issue and have a new version of the Facebook module (1.0.0b9) online that I hope will fix the issue for everyone else seeing problems. The root cause can be chalked up to Facebook API "weirdness", but I found a fall-back solution that seems to grab the correct info if the primary fails.

So everyone having issues, please download the latest 1.0.0b9 release and please let me know if that fixes it for you.

Thanks!

- Brian


Great.. It worked and created a new profile in my jamroom site...

But it created the profile twice.. ?? 2 seconds apart??

check out.. http://www.americanbands.com/pages/community

newest listeners - Johny Bgood

Any one else have this..


_________________
Back to top
american



Joined: 06 Apr 2006
Posts: 1250
Location: The Americas

Posted: 02/09/10 14:57 

jackdaris:

bigguy:
First off I want to thank Dazed for trusting me with his Facebook login and site info - I was able to pinpoint the issue and have a new version of the Facebook module (1.0.0b9) online that I hope will fix the issue for everyone else seeing problems. The root cause can be chalked up to Facebook API "weirdness", but I found a fall-back solution that seems to grab the correct info if the primary fails.

So everyone having issues, please download the latest 1.0.0b9 release and please let me know if that fixes it for you.

Thanks!

- Brian


Great.. It worked and created a new profile in my jamroom site...

But it created the profile twice.. ?? 2 seconds apart??

check out.. http://www.americanbands.com/pages/community

newest listeners - Johny Bgood

Any one else have this..


also... in the "Facebook Connect - Permissions" message in the jR site control panel..

We are given this:


Quote:
..You have successfully linked your Facebook ID with your account - now we need permission from you to:

Email You - we will be able to send email to your Proxied Facebook email address. This is needed in case you ever lose your login information.
Post to your Facebook Wall - actions entered here will be sent to your Facebook Wall...


but all there is, is a cancel button at the bottom...
should it not say "OK" or "submit" it does go to the next page : http://www.mysite.com/user.php?mode=user_config ..
Are we to edit our email address here as the one that shows up in the email slot is "xxxxx@proxymail.facebook.com" which i guess is a encrypted address..


_________________
If This was helpful... Buy me a beer!

Fresh Water is a Human Right!

"Migration is a human right"
Back to top
Dazed



Joined: 22 Mar 2006
Posts: 3031

Posted: 02/09/10 17:12 

bigguy:
First off I want to thank Dazed for trusting me with his Facebook login and site info - I was able to pinpoint the issue and have a new version of the Facebook module (1.0.0b9) online that I hope will fix the issue for everyone else seeing problems. The root cause can be chalked up to Facebook API "weirdness", but I found a fall-back solution that seems to grab the correct info if the primary fails.

So everyone having issues, please download the latest 1.0.0b9 release and please let me know if that fixes it for you.

Thanks!

- Brian


No problem Brian and thanks for playing Farmville and Mafia Wars for me Laughing I appreciate you doing the fix on this issue. You rock!

I did a status update and it posted on my facebook page. Can someone please verify that this is the only place that will update Facebook?

Thanks!

Back to top
mixy



Joined: 24 Jan 2009
Posts: 388

Posted: 02/09/10 22:47 
First off Brian,you rock and this module is a great concept.
But i think the docs needs to be improved on although i know it is still in beta.
For instance if you just follow the documentation as it is,i am almost 100% certain that it will not work for most people and there's nowhere in the documentation where it says anything about further modifications might be required.
I know this module will come out looking much beta at the end of it all.
I have been able to place the button on my login page but why do i have to do this before it works?

Quote:
1) Login to "Control Panel"
2) In the control panel menu, you will find "Account info", click on it.
3) Scroll down to "Post To Facebook", select Yes
4) Click On Update Settings
5) The Facebook Connect Button Shows Up.Click On It
6) Input Your Facebook Login Information and Click "Connect"
7) After integrating with Facebook,you can log out and click the "Facebook Connect" button to login

Because normally what a member would do will be to click on the fb connect button and input their fb login details but everyone keeps getting that error message that sign ups are deactivated.Now after they get this message,they feel reluctant to proceed and give up on it so at the end of the day,the module does not really serve its purpose.I still get that message even with the updated version of it.

Please take note of the points above.
Thanks guys.

Back to top
bigguy
Jamroom Team


Joined: 09 Jul 2003
Posts: 34926
Location: Seattle, WA

Posted: 02/10/10 12:44 
I don't see any issues with the install instructions - they are exactly what you need to do to set it up.

There are still ongoing issues however, since the module is beta. Facebook's API responds differently depending on the account, so it is really just a matter of working through those different responses. Once those straightened out, the install should be very easy.

Hope this helps!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
bigguy
Jamroom Team


Joined: 09 Jul 2003
Posts: 34926
Location: Seattle, WA

Posted: 02/10/10 13:48 

american:

jackdaris:

bigguy:
First off I want to thank Dazed for trusting me with his Facebook login and site info - I was able to pinpoint the issue and have a new version of the Facebook module (1.0.0b9) online that I hope will fix the issue for everyone else seeing problems. The root cause can be chalked up to Facebook API "weirdness", but I found a fall-back solution that seems to grab the correct info if the primary fails.

So everyone having issues, please download the latest 1.0.0b9 release and please let me know if that fixes it for you.

Thanks!

- Brian


Great.. It worked and created a new profile in my jamroom site...

But it created the profile twice.. ?? 2 seconds apart??

check out.. http://www.americanbands.com/pages/community

newest listeners - Johny Bgood

Any one else have this..


also... in the "Facebook Connect - Permissions" message in the jR site control panel..

We are given this:


Quote:
..You have successfully linked your Facebook ID with your account - now we need permission from you to:

Email You - we will be able to send email to your Proxied Facebook email address. This is needed in case you ever lose your login information.
Post to your Facebook Wall - actions entered here will be sent to your Facebook Wall...


but all there is, is a cancel button at the bottom...
should it not say "OK" or "submit" it does go to the next page : http://www.mysite.com/user.php?mode=user_config ..
Are we to edit our email address here as the one that shows up in the email slot is "xxxxx@proxymail.facebook.com" which i guess is a encrypted address..


There should be a button that is displayed - it comes from Facebook's end. What browser are you using? I did see this exact same issue in Chrome but am not sure why it is happening.

Hope this helps!

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
bigguy
Jamroom Team


Joined: 09 Jul 2003
Posts: 34926
Location: Seattle, WA

Posted: 02/10/10 13:51 
Actually I just tested it again in Chrome and don't see any issues...

- Brian


_________________
Make sure and check out:
* The Jamroom FAQ
* The Jamroom Documentation
Back to top
Display posts from previous:   
Page 17 of 20 Goto page Previous  1, 2, 3 ... 16, 17, 18, 19, 20  Next

 
Jump to:  
Home | Download | Support | FAQ | Demos | Members | Purchase | Marketplace | Contact | Privacy
Forum by phpBB © 2001, 2005 phpBB Group
©2003 - 2009 Talldude Networks, LLC.