Topic-icon New User does not post status update to fb with url or image

Active Subscriptions:

None
Hi
I have it setup to post a message when someone registers on teh site, onto facebook.

Its working fine just the text
but if i add a url or an image link it does not appear.

I tried with and without http://

I then turned on fb debugging and i get API error unkown error has occured

However, as i said, with no url or image link...it works great

Any ideas why?

The image and url work fine normally...so i know the urls are ok.

One point is that the url i am linking to, and the image i am linking to is NOT where the website is located at. (the website is located on a temporary location on the server while i build the site.)

Thanks
The topic has been locked.
Active Subscriptions:

None
dont worry seems to be working now
i removed a capital letter from my domain name and it started working

Weird...in the browser no problem with the capital letter...dont know why this was happening
Olly
The topic has been locked.
Support Specialist
Glad to hear you got it going. If there's a redirect or something else that occurs when you put the capital letter in (for instance to redirect to the lowercase version), that would be the problem. Facebook wants the final, perfect URL, for what to post. Beyond that, it may have just been an odd hiccup.

If you need anything else though, just let us know!

Good luck,
Alex
The topic has been locked.
Active Subscriptions:

None
Thanks Alex
As it happens there is something else I'm having problems with
I found a fantastic extension which is free called add2home its amazing it turns your website into a web app for iPad and iPhone brings up a little box to tell the user to add it to the home screen and then it can open the website fullscreen without the Safari surroundings it's turned my whole site in to a mobile application

The only thing that doesn't work is the Facebook connect extension of yours .....in Safari on the iPad and the iPhone it works amazing but when I use this extension and open my website as a mobile application for some reason when I hit login with Facebook Facebook returns a message saying that page could not be found, do you have any idea why this is happening??
The topic has been locked.
Support Specialist
Olly,
I wouldn't really know where to start on that. That may be a question you have to ask the developers of that extension. We do test in mobile environments, but it sounds like they are setting their own browser area up, or something similar, and possibly modifying your URLs which would cause the page not found problems. While we'll gladly help where we can, without more information on a possible cause from the other developers, it'd be very difficult to provide any answers.

Alex
The topic has been locked.
Active Subscriptions:

None
Hi alex thanks for the reply
However need to correct you on something
the mobile web app of IOS is basically a safari window...just running in full screen (no toolbars).

Secondly i've done some further testing, and been comparing my sites results with sourcecoast.com

PLEASE SEE BELOW

MY SITE AND YOUR SITE (sourcecoast.com) facebook login work great on chrome on my laptop.

On my iPod, running ios4.3 ....
Mobile Safari - Your site: Cannot login - white screen opens for facebook and am stuck on it.
Mobile Safari - My site: Cannot login - slightly better result but still useless... i AM logged in (i see facebook toolbar at top with my notifications etc...but below a blank white screen saying The Page you requested was not found. With a link to BACK TO PREVIOUS PAGE (which when clicked i dont go back to my site, just a blank page with the facebook login button in top left corner.

On my iPad running ios5
Mobile Safari - Your Site: - LOGIN OK
Mobile Safari - My Site - LOGIN OK
Mobile Chrome - Your Site: BLANK WHITE SCREN
Mobile Chrome - My Site: BLANK WHITE SCREEN

On my iphone running ios5
Mobile Safari - Your Site:LOGIN OK
Mobile Safari - My Site: See error above - logged in to facebook, but stuck on fb page with The page you requested cannot be found
Mobile Chrome - Your Site: BLANK WHITE SCREEN
Mobile Chrome - My Site: See error above - logged in to facebook, but stuck on fb page with The page you requested cannot be found

As you can see... things are all very different !!!!

I really need to sort this out quite urgently...

Regarding the blank white screen in mobile chrome i've read others with this issue and its noted as a possible BUG on facebook
developers.facebook.com/bugs/325086340912814
developers.facebook.com/bugs/451056151591526

Google chrome for IOS had an update today - installed - didnt help
have cleared cache on affected environments - didnt help

What is interesting is on ios4 - both your site and my site had a problem in mobile safari (apple's default browser) which leads me to think that they maybe updated something in ios5 to mobile safari. I know that the way faecbook connect works and works with their fb app on an iphone has changed in ios 5

What i am v confused about is why your site works fine in ios5 mobile safari on iphone, but mine doesnt.

Also, why when yours doesnt you get a white page...mine is actually logging me in...one step better (I can see i am logged in as the top toolbar of mobile FB shows, and shows my link to my messages and notifications etc) however seems to have an issue sending me back to the site.

Obviously the extension i mentioned earlier regarding full screen mobile webapp has nothing to do with this issue.

Are you using the latest FB methods for connecting/logging in?

I have read a possible fix here... however i looked at your script and its very different to basic facebook login script so no idea how to implement - maybe you can point me in the right direction so i can give it a try.

2 links to check out
THIS SEEMS TO BE VERY VALID
Im not a programmer - maybe you can help
stackoverflow.com/questions/8019798/blan...fb-login-via-web-app
and
stackoverflow.com/questions/11343023/fac...grate-it-into-my-app

Please please help me with this
if i cant get facebook conncet to work on mobile this extension is useless to me which is a shame as its some great work you've done.
The topic has been locked.
Support Specialist
We're definitely using the latest recommended methods for logging in. We test extensively with multiple different systems and keep up with all of Facebook's changes and recommendations. Unfortunately, the login process itself is almost completely out of our hands. It has to be for security reasons. So, we basically set things up and then tell Facebook to let the user login and tell us when they've done so.

There are, and have been, multiple issues in mobile browsers. These are almost always on the Javascript side of things, which Facebook controls completely. The iPad Chrome login issues are a known Facebook bug. That will need to be fixed by Facebook in their code, as you've noted in your links. There's no way we can work around those issues.

For the stackoverflow links you link to, we are using the FB.login method in our jfbconnect.js file. If you switch the SCLogin module to use a custom image link, that's the method used for logging in. You can try switching to a image or text link and see if that helps. By default, we use Facebook's Javascript "Login with Facebook" button. It should be the same, but does operate a little differently.

So, try switching that in the SCLogin module and see what happens. We would love to hear your results.

Thanks,
Alex
The topic has been locked.
Support Specialist
I forgot to discuss the other app you mention, I'm still not sure how that app works and would still say you'd need to talk to their developer about it's functionality. Obviously, something is different there. I don't know that extension, the mode Safari is operating in, or anything else. To understand all that, on our end, would take a long time.

The other developer should hopefully be able easily see the before and after and understand how their extension/operating mode is changing things on the page. Even without knowing how Facebook operates, they should be able to do a comparison of what's different.

Hope that explains why we aren't best suited to diagnose that. If you get an explanation of what's being changed in the page output or mode between the two views, then we can likely take over from there to figure out why that may be an issue.. but we need that starting poing.

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

None
Hi Alex thanks again
Firstly just to say...
This post has already had NINE HUNDRED AND SIXTY views which I think goes to show I'm not the only one with this issues and people are dying for a fix!!!!
Anyway.....
Ok changing to a text link has got it working on my iPod mobile safari iOS 4.3 which is great
Still not working in chrome but nor is your site and as we've agreed that's up to fb to fix.

Changing to text link has also now stopped the page you requested cannot be found in the full screen mobile web app thing...it's just a white screen now like with chrome (maybe when fb fix then it will work)

So it seems to have helped a little...not tested in my ios5 iPhone yet

On iPad like before mobile safari fine chrome not fine
At the end of the day I could launch with no support for mobile chrome (as other sites including yours have done...I could put a notice up but it looks not nice...suppose I have next to fb connect (mobile safari only no mobile chrome) but would rather avoid that

Thing is with no such notice...users are stuck on a white screen with no error
I want to launch perfectly as the site I am building the day I launch I know at least 5,000 users will join....if it doesn't work I can lose them and they won't return.

I can launch without fb connect until fb sort themselves out...but would rather not.

However at least now I've got mobile safari working on all devices....

As for full screen mobile web app....it's exactly the same as safari nothing changes other than a bit of code added that when the user hits the icon on their home screen it tells to launch a URL (basically on any site in mobile safari you can hit add to home screen...and it launches the website in safari when pressed...all this extension is doing is adding a little bit of code so that when it launches it hides the safari toolbars....and runs in full screen...that's all..it's still safari. So I have no idea why it's failing there....
Read this. T get an explanation of how it works....
Hiding Safari User Interface Components......
On iOS, as part of optimizing your web application, have it use the standalone mode to look more like a native application. When you use this standalone mode, Safari is not used to display the web content—specifically, there is no browser URL text field at the top of the screen or button bar at the bottom of the screen. Only a status bar appears at the top of the screen. Read for how to minimize the status bar.
Set the apple-mobile-web-app-capable meta tag to yes to turn on standalone mode. For example, the following HTML displays web content using standalone mode.
<meta name="apple-mobile-web-app-capable" content="yes" />
You can determine whether a webpage is displaying in standalone mode using the window.navigator.standalone read-only Boolean JavaScript property.
Anyway what to do next?.... I wanna try that stack overflow fix....

Based on my first stack overflow link.....in my previous post.....with that strip of code that's had four positive votes to it...I'd love to try including it...that display touch thing and the redirect URL parameters ....could you tell me where and in which file for your extension i should do this...and I'll let you know results as I have a feeling that will sort it out....

Alex.... Much thanks again
Olly
The topic has been locked.
Support Specialist
Olly,
The view count is misleading. With words like Safari, iOS, iPhone, and Facebook, along with our Page Rank on Google, we come up for a lot of generic searches for those terms. It doesn't mean that 1000 of our users are checking out this post (or at least having the same issue). We gauge severity of issues by the number of users reporting the problem.

With that said, we did get one other report of Safari having that problem just a few minutes ago. We did a little more digging, and there's this Facebook bug report from yesterday, marked as high, regarding mobile login issues:
developers.facebook.com/bugs/280811108698311
My guess is that that's what you're experiencing. Again, we don't control the login process, so we can't really fix anything in that flow. It's up to Facebook. I'd highly recommend reporting the issue to them, or using the "Does this repro describe your issue?" button on that bug report to escalate the problem. Only 3 people have so far, which isn't a huge amount in the scheme of things.

Finally, the first stackoverflow post you linked to (I'm assuming that's the one you mean you want to implement) is from almost a year ago. I hadn't noticed that before, but things have changed drastically since then. Feel free to try and implement it, but it would be a big step backwards instead of an improvement.

Hope that helps explain. Sorry I can't magically fix it, but we have everything setup properly on our end. It's a Javascript login bug that will need to be reported to and fixed by Facebook.

Thanks,
Alex
The topic has been locked.