How to import my old "Facebook Business Page" to "Facebook Business Manager" when the owner of the page is the page itself - facebook

This is the weirdest.
I created a Facebook Page back in 2011, and I have Admin permissions. So far so good.
Few years ago (before Business Manager existed) I started running ads, and somehow, the page became a "Business" and took ownership of itself. When I open "Page Roles" where it says Owner shows the username of the page instead of my name.
Recently I started a Business Manager account and when I try to import my page, it says "A Page admin needs to approve your request for access.". I am lost on where that request is being sent. It's not in my email and not in the "Page Roles" section, like the Facebook doc says.
I am double sure the Owner of the page is the page itself, because the Business Manager gave me the ID of the "Business" that has to approve my request... and is the ID of my Facebook Page.
I've been searching the internet for days looking for an answer, but no luck. Also, I am trying to reach Facebook Support, but although I am a paying customer seems to be disabled for my account.
Any ideas on what the heck is going on, how to solve it or how to contact Facebook support?
I really need and appreciate some help here!

In 2015 I had an issue with my page (I also ran ads) and contacted gms-emea#fb.com (Facebook Global Marketing Solutions - EMEA). They replied within a week. I don't remember where I found this information, I just looked up my sent mails for you.
EMEA is probably for Europe and Middle East, but you can try anyway. They will probably redirect you to the correct support for your region.
Good luck with your issue!

Related

API cannot connect to company page

We have software running where users can post on their personal timeline as well on their company pages (administrator). Over 400 users use this feature on a daily base. Works perfect.
However...
There is 1 users that only can post on his personal timeline and not on his company page.
This is the API log response when we try to retrieve the listed company pages:
Viewer don't have permission to the ADMIN_ONLY VisibilityReduction for urn:li:organization:5xxxxx
We already verified that this user is an administrator for this company page.
Question:
Since the other administrator (for the same company page) can successfully post on this company page we can rule out that there is an issue with the company page itself. It rather seems some kind of a setting for this particular person.
Someone an idea what this setting might be?

Facebook App Review: Take a screencase from a server-only app?

I use the Facebook API and an app to automatically post to a Facebook page up to three times a day. These public posts contain recent changes from my CMS, and the "app backend" is written in PHP.
Currently, Facebook asks all app developers to submit their apps for a review. This looks pretty difficult to me, as the data to be submitted should contain a screencast. But there is nothing I could show in such a screencast, as there is only sourcecode creating new posts...
Facebook pages API: "Page Public Content Access" review screencast was an interesting starting point: just don't use a public app, but keep it in development mode. I changed the mode from live to dev, and all posts that were created in the last months vanished from my page. I could see them, logged in with my own account, but neither logged out nor using another account :( Is there anything I forgot to change?
Just do a screencast of how the server is posting after some event or timeout.
Can you trigger some event on your server and show that new post was created after that? This should be enough for review.
After several months of trying, finally manage to pass this review for manage_pages and publish_pages permissions. Important keyword is "server to server application".
Here is what I wrote for both permissions:
You can refer to this page for more details:
https://developers.facebook.com/docs/apps/review/server-to-server-apps/sample-submission

How to access my business’ Facebook Page Feed from my web server using Graph API?

I have a pre-existing Facebook Business Page set up on Facebook and I just registered my website (App) on the Facebook Developers Console using the same Business name as the Facebook Page name. I am an admin on both the App account and the Business Page. My app is also on the list of “subscribed apps” for the Page. Even still, Facebook doesn’t see the app and page as the same business, and I still don’t see my page in the “App Pages” section of my App Settings like it says I should.
Ultimately, my goal is to be able to establish a communication between my web server and my Facebook Page in order to READ posts on my page using the Graph API. However, when I try accessing the page node or any of its edges using my App Token (via Graph Explorer OR my web server), it’s telling me I need an App review before I can read the public data on my own Facebook page.
My guess is that this is happening because there is still no established connection between the app and the page... and if that’s the case, what more can I do to make the connection? Anyone have any experience with this?
FYI: I’ve read many other posts on this issue and most of them are outdated or don’t give any clear answers to the question. I feel this question is valid due to the privacy changes introduced by Facebook last March.
You need to have your App reviewed, older apps work till August 2018. But as now every review takes a month and there is high change that you are not approved for "Page Public Content Access". Reason for approve denial is "it doesn't appear to enhance the user experience". And after that, there is not much you can do. You can make another app and submit it to the review, with info that might pass the review process.
As for now, i do not know the correct phrases to use in review-form, but if some-one gets "Page Public Content Access"-approval, please let us know how.

How to authorize Facebook App for basic permissions without showing Authorization Dialog

From the documentation it seems that the user should always authorize the Facebook application even to access basic permissions.
However, sites like Rotten Tomatoes and Clicker.com auto-authorize the logged facebook user without showing the authorization dialog. If you visit one of those sites for the first time they will be able to access your public data without you authorizing it. If I go to the Apps on my facebook settings, an entry will appear showing that I gave access to those applications (but I DID NOT).
How can this be possible? Is it related to the "Instant Personalization" feature for selected partners?
Thanks
Well, I was doing some research and yes, it's all about Instant Personalization.
From Facebook:
We've partnered with a few websites to provide you with great,
personalized experiences the moment you arrive, such as immediately
playing the music you like or displaying friends' reviews. To tailor
your experience, these partners only access public information (like
your name and profile picture) and other information you've made
public.
From one of its partners:
Clicker.com
So -at the time I'm writing this- unless you're a partner of Facebook, you'll have to show the old OAuth dialog.
Hope it helps!

URL could not be liked because it's been blocked

I am developer of www.iloveskola.lv and I have created facebook login with API.
After user logs in with his facebook account he has opportunity to participate in voting game.
One question, 4 answers.
Each answer is facebook LIKE button.
When user press like button, LIKE content on facebook has been created automatically.
First 2-3 days its was working perfect, but now when user press button iframe content just blinks and nothing.
I checked this with mozilla(bug zilla) and saw following response:
for (;;);{"__ar":1,"payload":{"success":false,"show_error":true,"error_info":{"brief":"Invalid url","full":"URL could not be liked because it's been blocked.","errorUri":"\/connect\/connect_to_node_error.php?title=Invalid+url&body=URL+could+not+be+liked+because+it\u002527s+been+blocked.&hash=AQAh-oNvuhmlqYzH"}}}
For deep investigation you can try this system by yourself.
If our site is blocked want to hear explanation why this is happening.
If you were using Like buttons as a voting mechanism in a promotion (which is expressly against Facebook policy) it's quite likely users were marking the resulting stories as spam, removing the Like shortly afterwards, hiding it from their news feed, etc.
When you try to share a link and it fails, there's a link in the error message for contacting Facebook if you believe the block is incorrect.
Your site has been blocked, most likely because they deemed to be spam or breaking their terms of service regarding your contest rules. Contact their developer group to find out how to get it unblocked.