Jigar Shekh
Jigar Shekh

Reputation: 2810

How to Invite facebook friends though my application?

I try using this link this. In this tutorial i post my app link only my wall. But i want to share my app link to all my friends. Same like as a XYZ invited to you to try ABCapp only in notification bar. When click on it open google play store of my app page. I want to share my app app link to app facebook friends or selected facebook friend. How can i achieve this?

Upvotes: 6

Views: 8629

Answers (3)

Zeeyed
Zeeyed

Reputation: 202

To invite friends through your app you can use App Invites. Before using this feature make sure to set up your Android Facebook SDK version to 4.0 or later.

Upvotes: 2

Sandip Fichadiya
Sandip Fichadiya

Reputation: 3480

Basically what you need is the list of all the friends of user on facebook to invite them. you can get ALL friends' list only if your app is in "GAME" category.

If not, then you can still get the friend list of user , but only some, not all. refer to terms friends and invitable_friends on facebook.

So, here are few things you can do (BUT NOT RECOMMENDED AT ALL)

  • Change the category of your app to "GAMES" & you'll be able to get all friend's list & then you can use WebDialog & WebDialog.RequestsDialogBuilder to invite that friends

  • give any link to canvas URL on facebook app setting. that link will be used only when user clicks your notification from web. that link won't affect your app in any way.

Upvotes: 0

andyrandy
andyrandy

Reputation: 73984

https://developers.facebook.com/docs/apps/faq#invite_to_app

If your app has a Canvas presence, you may also use the Requests Dialog on iOS and Android

If your app does not have a presence on Facebook Canvas: You may use the Message Dialog on iOS and Android, or the Send Dialog on Web

I assume you don´t have a Canvas presence? In that case you should not use App Requests.

Upvotes: 2

Related Questions