I've been looking at OpenGraph API and other FB Developers documentation, but can't really see if it's possible to attach FB "Like" and/or "Share" buttons to snippets of data on a page.
I've only ever seen whole page implementations. I.e. when you "Like" a blog article for example, you're actually liking a specific page (the blog post). However, I have several pieces of information on a single page (they don't link anywhere) and wondered if I could get my users to interact with that? So they'd be liking a section within a page? Using anchors to link back..
Is this possible or does it not even make sense?
P
It looks that you are looking for "social interaction web tracking". Take a look here http://www.seosandwitch.com/2013/03/how-to-track-facebook-likes-in-google.html?m=1
Related
I was searching for a while, but probably I'm just not using the right keywords.
Right now I have two separate things:
1) Articles on my website. Each article has a facebook like/recommend this article button at the end of the article. I.e. you can scroll to the bottom of the article here - http://www.thecheers.org/Travel/article_4915_Ryanair---how-can-they-fly-with-their-prices.html - you'll probably see that there's a text next to the button saying that "13 people recommend this".
2) I have a facebook page which has also posted a link to this article there. The post on Facebook page has a couple of likes.
The question - how can I make it so that when someone clicks the Recommend button on my website, it would also update the number of post likes on my facebook page? Keeping in mind that I am not talking about Facebook page likes but individual facebook post/article likes.
Any ideas? IN theory, it sounds like it should be easy...yet right now it doesn't really look like it.
Number of likes on a Facebook publication can be only increased by "real people" liking via Facebook. No third-party integration or API can deal with likes counter.
Facebook provides a plugin to allow you to attach comments to a web page:
https://developers.facebook.com/docs/plugins/comments
but those comments are attached to the page you add the plugin to.
There's also a way to embed a post:
https://developers.facebook.com/docs/plugins/embedded-posts
But this doesn't expose the comments.
I would like a way to expose comments from a particular Facebook post on my page (like 'embed post' does for the post). Ideally, I should be able to place a comment on either the post or my page, and both would update to reflect the new comment.
Is this possible to do easily? Is it possible to do with the graph API, but complex (maybe by completely recreating Facebook comment behaviour)? Or does Facebook make this behaviour impossible?
I am importing the posts and comments in my FB fan page to my custom website. I am importing using graph api. In the response array I am getting two types of action URL for "comments" and "likes".
See below :
http://www.facebook.com/149263441795729/posts/240758399312899
Using this link in following code
<fb:like href="http://www.facebook.com/149263441795729/posts/240758399312899" width="450" height="80"/>
I get the following error
The page at http://www.facebook.com/149263441795729/posts/240758399312899 could not be reached.
How can I like these posts or comments from my website? Is there any solution for that?
I think--I'm no expert here--that redirects such as this are controlled by Facebook, with a cross-site scripting policy file on their servers that say whether or not they will allow redirects and to who. On my website for example I allow anybody to cross link, since I'm just a little guy, but I bet Facebook only allows it with preferred partners like various corporations, see the story below. That would be my best guess.
Paul
http://thenextweb.com/facebook/2011/09/15/facebook-may-be-adding-cross-linking-to-foursquare-yelp-gowalla-and-more-on-pages/
Facebook may be adding cross-linking to Foursquare, Yelp, Gowalla and more on Pages
Facebook appears to have added cross-linking between Pages and other location-based sites like Foursquare, Yelp, Gowalla and SCVNGR to its Pages, reports Scribbal. Tech evangelist Robert Scoble posted a notice on his Google+ profile earlier today that indicated a new partnership between Foursquare and Facebook as the Page for a place was shown to direct viewers to the comparable location on Foursquare.
The links appear off to the left underneath the ‘Like’ count and checkin count on a location’s page. The only question that remains is whether the users are activating these connections themselves or if it is something that is done automatically. This could be Facebook’s plan to integrate itself with other location sites now that it has distributed the Facebook Places features throughout its framework.
Facebook has been on a tear lately, adding the Subscribe button and smart Friends list features just this week, as well as Facebook integration into the new Skype for Mac. It is clearly making an effort to maintain its lead over Google+ as the preeminent social network and it doesn’t want lack of features to be a reason for anyone to quit it.
We have reached out to Facebook about this new feature and will update this post when we hear back.
is it possible to have something like this in a simple manor without loosing any sort of functionality from the ordinary wall? (doing just a comment section within an iframe isn't what i mean...).
Example:
I do understand that one can't have that under "Wall" but need to create a separat "tab" for it. I'm just leaning for it to be the same as the wall but with my own small addon.
Is there any examples of somthing very similar or an example of someone including a real wall with all functionalities etc?
To do this you would have to create a Page Tab app. It will take a lot of work to recreate the wall layout via the API calls, but it can be done. To get wall postings you just HTTP GET me/home via the Graph API using a page access token. There's a lot to learn, so take it slowly in managable steps.
Here's a jQuery example of recreating the wall:
http://tutorialzine.com/2011/03/custom-facebook-wall-jquery-graph/
I have a website that allows people to post events and it automatically posts their events to facebook if they so choose. I also integrated facebook comments on the event pages on my website.
Is it possible to merge the comments that people leave on my website's event pages with the comments that people leave on the facebook event page that was automatically made for them? I can't seem to find any documentation on this.
Edit: Just to clarify: The comments on my website are done via the facebook-comments API, they are not a module of my application.
Adding a separate answer, as after clarification it's significantly different.
If you want to basically have the wall of your event show up on your website, you can use the Event API to pull in wallposts and display them. To be able to post to that wall, you would have to do some custom coding to authenticate the user with publish_stream permission and then have a form on your site that would post to the event's wall, as noted in the post section of the above link.
Someone may have done this already and put code out there, but I doubt there is an easier way to get your ideal situation up and running. This use case isn't as automagic as the comments box, unfortunately.
If you're just looking to spread your events socially, however, the comments box will post to the commenters' walls with a link to your event page, which can then in turn point them to the Faecbook event. You might be able to use the Facebook event's URL as the URL for your comment box on the website, so it would just post a link directly to the Facebook event, but I'm not sure on that one.
I looked at this in my app, and we ended up deciding to just maintain separate streams. This is because it's only a one-way integration - you can get comments from Facebook via the Graph API and format them on your own website, in-line with your website comments, but there's no way to push comments from your website up to Facebook.
You could, if you wanted, just use the Facebook comment form for all comments - this has been done by big sites such as TechCrunch, and is effective, but it requires users to have a Facebook, AOL, Yahoo, or Hotmail account. Whether you want to do that or not depends on your preferences and userbase.
there a tool that combines comments form different pages or different sources
Check https://feedgun.com which works on pulling comments from different sources like YouTube videos, existing wordpress sites, facebook comments plugins and even DIsqus account and combine them all together and publish them on any of your webpages, and it all works automatically once you set them where to pull and where to publish.