Home » Android » integrate facebook with like button in android and iphone

integrate facebook with like button in android and iphone

Posted by: admin June 15, 2020 Leave a comment

Questions:

I want to integrate facebook with like button in android and iphone. I integrated facebook in android and iphone also but i didn’t integrate like button . So please tell me how to integrate the facebook like button in android and also in iphone.

For integrate the facebook i used below link example in android

https://github.com/facebook/facebook-android-sdk

Now i have to integrate the facebook like button.

Best Regards.

Thanks in advance.

How to&Answers:

There is no like button in facebook graph api. There are some alternatives that you can select. First you can use a webview and show the like button in a webview.

https://developers.facebook.com/docs/reference/plugins/like/

Another alternative is using facebook share functionality in facebook-android-sdk.

Last and more general alternative is using an intent and let the user select how to share it. (it can be any app including facebook)

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "YOUR SUBJECT HERE!");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "YOUR TEXT HERE");
startActivity(Intent.createChooser(shareIntent, "YOUR TITLE HERE"));

Answer:

Check out this nice bit of code: http://angelolloqui.blogspot.com/2010/11/facebook-like-button-on-ios.html

Add the FBLikeButton class to your view:

FBLikeButton *likeButton = [[FBLikeButton alloc] initWithFrame:CGRectMake(0, 372, 320, 44)  
andUrl:@"http://www.facebook.com/pages/De-Zilk/108209735867960"];

Thanks a lot Angel García Olloqui

Answer:

From:

http://developers.facebook.com/docs/reference/api/

(I’ve removed the https prefix from the graph urls since I don’t have enough stackoverflow rep to post more than two hypelinks..)

Publishing

You can publish to the Facebook graph
by issuing HTTP POST requests to the
appropriate connection URLs, using an
access token. For example, you can
post a new wall post on Arjun’s wall
by issuing a POST request to
graph.facebook.com/arjun/feed:

curl -F ‘access_token=…’ \
-F ‘message=Hello, Arjun. I like this new API.’ \
graph.facebook.com/arjun/feed

The Graph API reference provides more
detailed information on the supported
arguments and their corresponding
values.

You can comment on or like any object
that has a /comments or /likes
connection by posting to
graph.facebook.com/OBJECT_ID/comments
and
graph.facebook.com/OBJECT_ID/likes,
respectively:

curl -F ‘access_token=…’
graph.facebook.com/313449204401/likes

Most write operations require extended
permissions for the active user. See
the authentication guide for details
on how you can request extended
permissions from the user during the
authentication step.