I'm trying to embed this website "http://iconnectrto.net46.net/iConnect" inside facebook.
But i keep on getting this response http://iconnectrto.net46.net/iConnect takes too long to respond.
Canvas Page: apps.facebook.com/iconnect_rto
Canvas URL: iconnectrto.net46.net/iConnect/
What is the problem with my configuration? what do i need to change in my configuration ? Please help
If you enabled secure browsing, your page needs to be served via HTTPS. As your links only show HTTP, I guess this is your problem.
Related
Can you please help me debug this! Whenever we are sharing content links from our website in facebook; its not working. Redirection to content works if I'm using desktop browser or directly opening the link in mobile browser. But from facebook in app browser I can see either its loading 404 page or the video doesn't play. What could be the reason behind this? Please check below link from here
Either redirect from http to https in general or change the og:image to https instead of http. If you enter the URL into the browser, you get redirected: http://www.bioscopelive.com/bundles/bongoweb/images/oglogo.jpg
You can also add og:image:secure_url as metatag with the https URL of the image.
Make sure that everything is public and not locked by gelocation or login. Facebook servers need to be able to reach the URLs.
Before using Nginx, with Apache when I was rewriting an url, I could share a page on Facebook and it puts the correct url in the sharer.
Now, with Nginx, when I share https://www.facebook.com/sharer/sharer.php?u=http://beautifulurl.com/page25 Facebook catchs only http://beautifulurl.com so I lose the full page url.
Also with AdSense I've problems(in some pages it doesn't show ads) and also with Google+ sharer.
How to fix it?
The display link of the share will always show the top level domain, when you click the shared link it will follow the URI that you've given to sharer.php
have you tried replacing the punctuation:
https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fbeautifulurl.com%2Fpage25
I got a page at www.somedomain.com/facebook/index.html http://www.somedomain.com/facebook/index.html. I'd like to serve that via the apps...so via the canvas but when I point the canvas url to this directory (www.somedomain.com/facebook/) I get a page not found error on the apps page. However, hitting www.somedomain.com/facebook/ http://www.somedomain.com/facebook/ does serve index.html in a browser. Any clues as to what's going on here? Might add...there is no https page setup as yet. This is just a static HTML page that I'd like to serve via apps.
Thanks!
In order to load your page inside the canvas iframe, Facebook is issuing an HTTP POST request for the URL http://www.somedomain.com/facebook/index.html.
My guess is your server only serves pages requested using GET.
Okay, allow me to say first off that I am working on developing my first FB app/page tab at the moment. I'm not looking for anything fancy yet, just workability.
That being said, I have managed to create a FB app that loads from the hosting requested, and displays it under the app page. I have also made it so that I can add it as a page tab to FB pages. What I am having an issue with is that clicking on the page tab for the app, it does not show any content in the iframe on the page, though it shows on the canvas page for the app.
So, my question is, do you have any ideas as to why it might be showing on a canvas iframe and not the page tab iframe? I am currently guessing that it has to do with how the signed request is processed, but am not completely sure. I am using the PHP SDK for FB given here: https://github.com/facebook/php-sdk/ for the FB-related functions, and am tracing through that currently for where I might be going wrong.
Any help is appreciated. Thanks. =)
I had the same problem and was able to solve it by providing different (http vs https) URLs for the secure and non-secure canvas and page tab URLs. Just remove post the non-secure URL for the non-secure canvas/page tab URL fields. I believe this is because Facebook doesn't check to see if the user has secure browsing turned on until after they have logged in.
You could try to change the order of appear of the app tab; it worked for me.
I've implemented Facebook Invite as follows: - http://www.jobwalk.com.au/invite.aspx
You can login via Facebook and go through the steps (no database update) from: - http://www.jobwalk.com.au
The problem is, when I select someone and press Send Invite and in the final stages, it does not load the Callback or Canvas URL. It just has a Facebook page with a Blank Page in its IFRAME.
Facebook application values
Site URL: http://www.jobwalk.com.au/
Canvas URL: http://www.jobwalk.com.au/callback/
Canvas FBML/iframe: iframe
Does anyone know what went wrong here?
Thank you.
You need to try with google chrome, and set debug code option (developer tools), probably some host forwarded an errorneous response to another other server, (not client).
I guess that you need a css in body because this only support 520px of width max , I'm working too in iframe facebook, I dont know if change between files type index.php or index.html