I have a Facebook Business Account, which I used to create 84 pages (for 84 countries). Years ago, everything worked perfectly. But today, I can't access the API anymore, which is deprecated for Business Accounts. The solution presented on Creating and managing a Facebook app from a Business Account doesn't work anymore: the app dashboard link now redirects back to the list of user administered pages.
I created a Personal Account and gave it Admin rights to all pages. It works, but Facebook blocks the new account constantly (as it was probably flagged for transferring the ownership of too many pages). The account is currently blocked because of this, and I can't unblock it due to errors in the Facebook platform.
Since it has become a burden to unblock the account so many times (around 20 times already), and every time it takes days for it to be unblocked, I would like to know if there is a solution to using the API with these pages that doesn't involve giving Admin right to a new personal account, or at least doing so without having my account flagged by Facebook.
Related
A while ago I worked on social login integrations for my employer. To complete that task I created a Facebook developer account. Today I'm unable to access that developer account without uploading documents to prove I'm me. This occurs even though I have correct credentials and 2FA with my email.
How can I regain access to the Facebook developer account to continue maintaining our integrations? I don't have any Facebook accounts other than this one and I created the account without using real identifiers as I would like to protect my privacy. Is it no longer possible to have a developer account without verifying your identity?
There is an appeal form for your case on Facebook website, you can try it with your real account to regain the access. The link is on the bottom of this page https://developers.facebook.com/appeal/
We implemented the Marketing API into our company's order management system to automate the creation of ad campaigns. A system user was created with the proper permissions, and the integration has been working. We're only using the API for our own ad account and pages, which we of course own. The "Facebook App" is set to live mode and has been for a couple weeks now.
But starting sometime today, we have been getting errors saying that the ads_read and ads_management permissions are required. And sure enough, they are indeed missing from the access token for the system user when I use the access token debugger.
What would have caused the system user to be missing these permissions all of a sudden? We are still on the dev tier and have only recently reached the 1,500 calls required to request standard access. That's the only thing I can think of so far, but is that the reason we suddenly don't have the proper permissions, or could it be something else? I haven't read anywhere in the documentation that we would lose these permissions upon reaching 1,500 calls, and I was planning on requesting the standard access next.
Also, I have read in various spots: "You do not need to submit your app if it will only be used by you or by a reduced number of people." That is actually our case, as we are only using a system user for the API calls, and there are only a few users tied to the Facebook ad account. So, do we need to submit our app for review?
Thanks in advance.
We've been trying to diagnose issues with some of our users who use our application for Instagram. We've been noticing that some access tokens have been return a 400 error for some users (Access Token Invalid).
We were able to get in touch with a few of these users, and asked them to check their "Manage Applications" section on their Instagram account through the Instagram website.
To ours, and their suprise - our application was no longer on the list, and none of these users (Over 20 asked and helping us diagnose) said they revoked access.
What's going on here? We have nearly 3,000 users using our service, but it seem 30 to 50 of these total users are having our application randomly removed from their enabled applications without them doing so.
I can't figure this out, I hope someone here can point me in the right direction. I've searched for an answer but was unable to find it.
I want to create a Facebook app which would manage ads (download ads reports and statistics). I've got user account, registered as developer, created and whitelisted the app. I've got only Development Access and that means means I can query only ad accounts owned by the admins of the app, set up in the account list associated with your application.
Problem is that the account with ads is a business account so I can't add this account as part of developers team and get the statistics. I get permissions errors when trying to access the business account (I have access token and everything, it just won't let me see the ads data due to insufficient permissions).
Is there a way to do this without applying for Basic access (not sure if I'll get it since the app is not done)? Can't I really somehow connect my developer's account with that business account?
About access limits: https://developers.facebook.com/docs/reference/ads-api/access/v2.2#limits
Seems like this is working correctly - you can build and test the app against accounts administered by your app's admins/developers at first
Once it's working you can submit it for approval to the Basic access level, where you can manage more accounts, including those belonging to users who aren't admins/developers of the app
There's more information about the access levels and how to move between them in the Access levels dovumentation
Problem
I am trying to access developers.facebook.com with a user account, but I only get a blank page. I read some articles on how to become a Facebook developer. According to the articles you have to have at least one friend, a verified account and you have to add the Facebook developer app to your account. Except for adding the developer app I did all of that. When I search for the developer app I and try to visit the page of the developer app I get redirected to my 'home' page (see Appendix).
There are a lot of questions on Stackoverflow that describe the exact same behavior. For instance:
how do I access facebook developer app?
cant login to facebook developer app, getting redirected to my facebook page instead
They all state that the problem is that you can't become a developer if you use a business or page account. So I tried to find out if my account is of such a type. The Facebook documentation says:
Business accounts are designed for people who only want to use Facebook to administer Pages and their ad campaigns. You can use a business account to view all the Pages and Social Ads you've created. You can also see public info about other people on Facebook from a business account, but you can't interact with those people outside the context of your Page. And, unlike personal accounts, business accounts can't be found in search, send or receive friend requests or create/develop apps. (link)
Since I added another account as friend I don't think that the account is a business or page account.
What I have tried so far
First I deleted all my cookies to be sure that those are not the problem. I also tried another browser (Chrome 21 and Firefox 14). Accessing sub pages of developers.facebook.com also result in a redirect to my home page.
Questions
How can I add the developer app to my account?
How can I access developers.facebook.com?
Appendix
After a long time I think I found the problem. The account I was given was in fact a user account. But it was a test user account. Those accounts are very limited and can't be used to access developers.facebook.com. You can read more about test users in the Facebook documentation.
I also wrote:
Since I added another account as friend I don't think that the account is a business or page account.
Funny thing is that the account I added also is a test user account. And those can friend each other but not real accounts.