Is it possible to get the description that visitor used to share a page on Facebook after clicking the page's share button?
Unfortunately, there is no way to see what description the user entered when sharing your page or other content. If the share is public then you'll be able to retrieve the share text if you know the user's facebook ID, but it will require Facebook API calls.
Related
I want to share my data to facebook page but not on my timeline, i want to share on other page from my website.
For example i am sharing from my site by login to my account but want to share on different page.
Is this possible to do this in facebook share button?
https://developers.facebook.com/docs/sharing/reference/share-dialog
You can use the Share Dialog instead, it offers an option to share elsewhere:
The Share dialog gives people the ability to publish an individual
story to their timeline, a friend's timeline, a group, or in a private
message on Messenger.
You can also use sharer.php for this:
https://www.facebook.com/sharer/sharer.php?u=[encoded-url]
Afaik it´s not possible to post to a Page you don´t manage.
I wanted to fetch username / id of the facebook user who has clicked on the link which is posted via feed dialog on his wall/ friend's wall.
Is there any way to accomplish this?
Currently we pass a static link to the post feed dialog api. Is there any mechanism to make this link fb-user-specific?
No, without authorizing the user, there is no way you can get any personal data (that includes the id). That´s for privacy/security reasons.
It is also not possible to use a dynamic link which is dynamic for every user that clicks on it.
Our business wants to give a free gift to all the users that like our facebook page. Do you know a way to get the list of emails with all users that liked our page?
Is it possible to obtain that using graph API?
Is there any possibility to offer this functionality to our customers? My problem will reduce to check if one user likes our page.
Radu,
This is not possible at (with FB API) at this time.
See here
You could create tab (with a canvas url) on your facebook page that does the following:
User clicks the tab (or is directed there by some other link)
On the canvas page, use the FB api to check if that user has liked your page. If not, persuade them to do so.
If the user liked the page, show a form where the user can enter his email.
Store the data on your own server.
Hope this helps.
After much research, I used this solution:
I call FB.login to authorize my application and request 'user_likes' permission
check /me/likes/[pageid]
If the response is not null the user likes our page.
I would like to display my photo albums and photos that are in FB on my own website. However everything I have tried requires an access token that I seem to only get if I login to FB. I don't want visitors to my site to have to login to FB to see my photos.
Is there a way to get this data and not require a login? I want to pull data from my own FB account. Or is there a different way to authenticate my access behind the scenes so visitors don't have to login, to see my photos?
Facebook has recently launched a way to share the album with public without having to Signin. Every album will have link below this key word Share this album with anyone by sending them this public link. Take a look at this HOW TO for more information.
EDIT: However, for embedding refer this SO which explains how to grant permanent access to your photo albums
Another option is using 8 photo restricted Facebook Photo Badge
Showzey seems to be working on liberating your photos and provides widgets.
Facebook has a badges page that has different options for embedding Facebook content onto your site. The photo badge should fit your criteria.
May be this method could help you guys.
You can do it through a public fan page or a business page.
I put this script together a while back: http://roughgiraffed.com/FBalbum/. Working on a more legit version - will post when complete.
You can combine galleria (open source javascript image gallery framework) with a plug-in to integrate with facebook.
You can find the links bellow:
http://galleria.io/
http://www.alexanderinteractive.com/blog/2012/03/display-facebook-photos-on-your-website-with-galleria/
I'm using this very nice plugin for Joomla. Take a look.
I know UIDs and profile pics can be accessed via Facebook app but can the same be done on Static FBML pages? I want to be able to submit a form with the UID information and also be able to post Fan's profile pic on the fan page with out using Facebook Application.
Is this possible?
Thank you in advance.
No it is not. To access this information you must use an application.