× Joomla Facebook Connect support forum

Topic-icon JFBCRequests - requests not received by recipient

Support Specialist
14 years 4 months ago #18994 by alzander
Bob,
The Fan Page has nothing to do with Requests. Only the Canvas app deals with Requests. The Canvas app is reached at the apps.facebook.com/your-app-name URL. There is no relation between your Canvas and your Facebook Page other than the fact that they are both configured through the same Facebook Application.

With that said..

What you are saying suggests that I must first create the relevant canvas page on UR, perhaps www.unbridledrider.com/unbridledrider. In the facebook folder I set up the index file to do whatever I want as the generic Unbridled Rider page. Then I go to Facebook apps and update the relevant app to point to the unbridled rider folder, updating the namespace along the way, calling it Unbridled Rider perhaps.

Correct. That's what you need to do.

Once updated the canvas code will display as apps.facebook.com/unbridledrider and the link on the Fan page will now say and point to Unbridled Rider.

No, once you set the Canvas URL and set the Namespace, the URL you mention above will then display whatever is set as your Canvas URL. That can be the same as what you have configured for your Facebook Page Tab, or it can be a different URL. Either way, updating the Canvas URL settings will in no way affect the Page Tab that you've already created.

So, once you have the Page Tab setup (which it sounds like you already do), you can setup the Canvas app separately. Once both are configured, they act independently. The Page Tab will work on your FB Page to show your products. The Canvas can show your products, be an intro to UnbridledRider or something else. When a Request is sent, the user will be directed to the Canvas app.. and depending on how the specific Request was configured, you can redirect the user to another page (either on your site or to your Facebook Page Tab that you want to use).

For the future, if I want to create additional customized apps, I assume that all I do is to create a new app through JFBConnect --> Requests --> New and customize the destination URL to the page on UR that I want the invitee to see. Yes?

JFBConnect currently only supports one Application ID (you should be happy about that!). All Requests you create will redirect to the Canvas App page configured above. The destination URL you setup in the Request can go anywhere (your site, other pages on Facebook, wherever).

Really hope that helps explain a bit more, but if not, let us know,
Alex
The topic has been locked.
Support Specialist
14 years 4 months ago #19010 by alzander
Bob,
We had a server issue yesterday and lost some posts. Fun times. I received your response via email, and it's copied below:

So, as Steph, I reconfigured her apps page. Then I logged into UR/administrator/JFBConnect/ and the canvas reflects the change. I have 2 requests I'm testing, the generic one that invites folks to UR and a second where I set the destination URL to a specific folder/file, www.ur.com/shopping/index.php. When I test this second request it does the same as the other. It neither recognizes a different destination folder or folder/file as shopping/index.php.

Back to the fan page. Having swapped the app folder it also now changed from Visit Our Shop to the new app name, Unbridled Rider. Perhaps because I am not a regular FB user, but I still think there ought to be a way to add a custom link/URL here for the shop.


For the Request not redirecting, make sure you're using 4.1.2. There was an issue with Requests where if the user hadn't already authenticated your app, they may not be redirected to the destination URL. This is caused by a bug in Facebook's Request implementation, but worked around in 4.1.2.

Regarding the Page, unfortunately, your image didn't get saved, so I'm not sure if you're looking for a setting in the FB App configuration or within JFBConnect.

Look for a PM from me shortly.

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

None
14 years 3 months ago #19254 by bobmeetin
I upgraded JFBConnect to 4.1.2 over the weekend. The update indeed fixed the redirection problem. Now I have 2 separate requests configured on UR and they make Facebook draw from the relevant page code. Almost there. When I log in as the invitee it takes me to this page:

apps.facebook.com/unbridledrider/?request_ids=346627855359954

That' close but is lacking in the left column navigation. Is there a way to reconfigure it to get back the left column, narrower middle column being fine? If so, can this be done independently, per request?
The topic has been locked.
Support Specialist
14 years 3 months ago #19291 by alzander
Bob,
Glad to hear 4.1.2 helped the situation. The Requests stuff is new to us as.. and FB made some changes in early January right after we released which changed the behavior a bit (for the worse, unfortunately). 4.1.2 fixes the problems and tries to clarify the limitations.

The column is likely missing because you're using a different template for the Canvas view. If so, check to see what positions are available for the left hand side, copy the navigation module, and assign it to a position available over there.

There's no way to have different views per Request right now. Hopefully, you won't need it, but let us know how things work out.

So glad we're almost there!
Alex
The topic has been locked.
Support Specialist
14 years 3 months ago #19657 by alzander
Is there any change in the look of the page? You don't even need to test with Requests.. you can just go to:
apps.facebook.com/unbridledrider/

When I go to your Canvas URL directly, outside of Facebook, I don't see a sidebar there at all either:
unbridledrider.com/unbridledrider/

How is that page being generated? Is that Joomla?

Thanks,
Alex
The topic has been locked.