Public feed Api , - facebook

Want to get Public posts having Specific hashtag and have a specific link, Facebook Search Api for Post is deprecated, Other Way is Found is Public Feed APi My Question is Can we get Public Posts for all Users through Public Feeed Api, if yes then how to access Public Feed APi????

Short Answer: You can´t.
There is the Public Feed API, but you can´t apply to that one - at least not at the moment:
Access to the Public Feed API is restricted to a limited set of media
publishers and usage requires prior approval by Facebook. You cannot
apply to use the API at this time.
Source: https://developers.facebook.com/docs/public_feed

Related

Is there a way to get Facebook public data?

I want to know if there is a way to get users public Facebook data (eg. User’s page likes, name, surname, e-mail (if public)...) Without asking a user The permissions, only public data.
I’ve just check The graph API but all of informations requires users permissions.
It's not possible via Facebook Graph API. The web-crawl method could achieve it, but that's against fair practices.
Public data of users without there explicit authorization: not possible at all.
Public data of Pages: Only possible by applying for Page Public Content Access first.
Scraping/Crawling is not a valid way, because Facebook does not allow it.

Facebook Graph API recipe to extract public trends

Currently, is there an endpoint or some 'recipe' (similar to Twitter's) which enable a developer to capture public trends from Facebook Graph API?
This could be in any form such as, hashtags, posts or likes. The only known solution seems to be the Facebook Public Feed API but the access is limited.

Is there is any way to get public post of facebook by location ?

Hello i am new to Facebook graph api and looking for getting all the users public post in facebook by location using Facebook graph api .There are some existing apps like Geofeedia,COEverywhere, TrackinU which can get public posts of social networking sites by location . Is there is any way to get public post of an area in Facebook ?
Public Feed API
The Public Feed API displays a real-time feed of public posts for a specific word. Only public posts (from Pages and Profiles of those with ‘Follow’ turned on) are available with this API.
Keyword Insights API
The Keyword Insights API aggregates the total number of posts that mention a specific term in a given time frame. It can also display anonymous,
aggregated results based on gender, age and location.
Our current list of partners includes: Buzzfeed, CNN, NBC’s Today Show, BSkyB, Slate. and Mass Relevance.
These two tools are currently only available for a small group of trusted media partners.

How to verify if published post using Facebook Graph API is set to public

Is there any way how to verify if published post using Facebook Graph API is set to public visibility, not private? It's necessary functionality for my website.
The Post object has a privacy field, see:
https://developers.facebook.com/docs/graph-api/reference/v2.4/post#fields

Get FB public posts by country

is it possible to get all FB public posts from a location(city/country)? I don't want any of the user's info , I am solely interested in the posts.
One way of doing this by using the Public Feed API.
The Public Feed API provides a stream of user status updates and page status updates as they are posted to Facebook. But, the stream only includes basic data about the given post. However, you can user Graph API to request additional data, like place (country) for a particular post and sort them out based on their country.
NOTE: Access to the Public Feed API is restricted to a limited set of media publishers and usage requires prior approval by Facebook. You cannot use the API without the approval.