Topic-icon Facebook Requests feature & API

Active Subscriptions:

None
8 years 9 months ago #62476 by joomleb
Hi guys, Please,

What is exactly the Facebook "Requests feature" mentioned in your point 4 Facebook Application Setup guide ?
If we need it in an old App, Do we have to turn the "Category" into "Games" ?!?
Right now I choose the category most similar to the "customer work" = "Fitness & Wellness", but I saw also an "App for Pages" category. The site have its own Facebook Page, so Is it better select "App for Pages" as category ?

As far as I know JFBConnect can run on last Facebook API 2.10, right ?
Into My Facebook App > Settings > Advanced > Upgrade API Version:
- Refresh all calls (Change the API version of your app calls for all users)
- Update call roles in app (Change the API version of your app calls for developers)
Can I change from 2.4 to 2.10 ?!? (As far as I know is the only way to update my old Facebook API version before its natural deadline)

Into My Facebook App > Settings > Basic:
What is the work of the "Namespace" field ? Can I leave it blank or do I have to input anything ?

Thanks for Support and help on understanding :)
The topic has been locked.
Support Specialist
8 years 9 months ago #62479 by mel
Replied by mel on topic Facebook Requests feature & API

What is exactly the Facebook "Requests feature" mentioned in your point 4 Facebook Application Setup guide ? If we need it in an old App, Do we have to turn the "Category" into "Games" ?!?

The Requests feature is mainly used as an invitation feature to invite other FB users to any page of your site. The requirements of the Requests are listed here - one of which is that you must be in the Games category.

Right now I choose the category most similar to the "customer work" = "Fitness & Wellness", but I saw also an "App for Pages" category. The site have its own Facebook Page, so Is it better select "App for Pages" as category ?

Besides the games category for requests, I haven't really found restrictions on what category your app needs to be in. At least from JFBConnect's standpoint, the category doesn't really matter.

As far as I know JFBConnect can run on last Facebook API 2.10, right ?

Facebook allows calls to their API to be made without specifying a version number. JFBConnect intentionally does not specify an API version with all of the API calls because it allows our integration to use the oldest version of an API available to your application. If you have set it to 2.10, then this would be used on the unversioned calls. There are some calls that we send that have a version on them, like 2.4 - if we explicitly use a version, then this is what Facebook will use.
Looking at our code the only places we have versioned calls are in the /components/com_jfbconnect/libraries/profile/facebook.php file and the /components/com_jfbconnect/libraries/provider/facebook.php file. Just search for "v2.4".

Into My Facebook App > Settings > Basic: What is the work of the "Namespace" field ? Can I leave it blank or do I have to input anything ?

* The namespace is used mainly to define your canvas url name. e.g. namespace = sourcecoast, canvas would be apps.facebook.com/sourcecoast.
* It's also used for Open Graph objects as well.

Hope this helps explain.

-Melissa
The topic has been locked.
Active Subscriptions:

None
8 years 9 months ago #62529 by joomleb
Hi Mel, thanks,

Facebook Requests: I'm trying to understand well "what is this feature and some examples on how touse it, please, Do you have any links / video etc. ? I looked for them but without success.
--- Application Requests: sent from the admin area to selected users. Do they receive it when login to joomla, right ? I can send short linked message to a page I want, right ?
--- Friend Requests: sent from the front-end by your visitors. I'm sending to them always a short linked message to a page I want, but when they see the message the can send it to their friends, like a forward, right ?

Facebook API 2.10: Many thanks for the explanation. My question were focused more to know if I can run JFBConnect 7.2.1 on Facebook Apps API 2.10 without any problems. As far as I understand there are no problems, right ?!?
The topic has been locked.
Support Specialist
8 years 9 months ago #62542 by alzander
Facebook Requests:
These are invitations that can be sent by users of your site to their friends. The invite shows up in Facebook in the Games Invite area:
www.facebook.com/games/activity
We don't have a demo of this because Facebook has changed it a lot since we implemented it. Some of those changes have limited it's functionality substantially, like making it only work for Facebook Apps in the 'Games' category.

Application Requests are the same as Facebook requests, just sent from the admin area by you, the admin.

Friend Requests:
What feature are you talking about here? Friend requests are a Facebook feature and not something that's implemented on the site through JFBConnect.

Facebook API 2.10
You shouldn't have any issues with the latest versions of JFBConnect and the newer Graph API versions. We test releases extensively, but if you have problems, don't hesitate to get in touch and we'll help however we can.

Thanks,
Alex
The topic has been locked.