How can I submit my app for review for Instagram Basic Display? - facebook

I need my application to be authorized for instagram_graph_user_profile and I followed each step for Facebook app review really carefully, but my application keeps getting rejected because they can't login with the Instagram test account I provided.
Since reviewers are logging in from California, Instagram itself blocks their sign in attempt because it's seen as "suspicious", so they send a verification code to the Instagram account email.
I even provided them with the password for that email so they have all the tools to login, but they keep refusing the submission.
I contacted Facebook assistance several times but they keep saying that they can't help and they redirect me to documentation.
Anyone else had the same problem? My application is already on App store and Play store and I didn't have to face such things.
Solved
After resubmitting a couple times they accepted it, I guess it's just matter of who reviews the application.

Related

Developer Policy 6.1: Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process

we received an email from Facebook review team telling us that our live app (website) is being reviewed and later got another templated email saying that our login is crashing or hanging, suggested we fix it, and gave us a bunch of links to the best practices on how to fix the FB login integration.
The problem is we don't use FB in our login (we just use their Marketing API) and, to us, the login works just fine.
Anyone else with a similar experience out there? If so, what did you do?

Facebook Leadgen app turned off itself

Does facebook turn off Leadgen webhook app of its own. I have one app running without any problem, but today when I was not getting webhooks I checked and found that the app was turned off.
Does the leadgen webhook app requires to submit for approval?
I tried finding an answer on FB but no luck.
Your weebhook App didn't require an approval to works for in a leadgen integration. In development mode you webhook app only be used by administrators, developers and testers. You can keep like this.
Check your app token or page token if it has expired, using this link:
https://developers.facebook.com/tools/debug/accesstoken
Check your webhoook app is subscribed into your page, and submit a lead test the track status with this links: https://developers.facebook.com/tools/lead-ads-testing
Check a role permission in your Facebook Page, from what I remember you must be a administrator.
If none of these checks help, there may be something wrong with weebhook.

How to let FB test login before it goes live?

I'm setting up facebook login for my website. I've got it working w/ a test app on my dev server. I'm getting ready to ask facebook for approval, but there's something I can't figure out. They want instructions on how to access facebook login on my site. It says:
Please provide step-by-step instructions in English that show how to access Facebook Login.
Well the problem is you can't get to facebook login on my site right now. I'm not going to add that functionality to my live site when my app still isn't approved. Anyone know how to deal with this? Do I have to give facebook access to my dev site? And point dev to the production app?
Facebook needs to be able to test it for review, so there must be a way to access it for them.
That being said, why do you even want to go through the review process? You only need to go through review if you need additional permissions. A basic login does not need to get approved.
You can read all about review in the docs: https://developers.facebook.com/docs/facebook-login/review

Facebook keeps rejecting application

My company's Facebook app has been in operation for a few years, but with the recent API upgrade, Facebook now requires apps to be submitted for approval if you need certain permissions.
This app adds a page tab, which requires the manage_pages permission. Facebook has rejected the app several times, providing the following reason:
We could not reproduce the requested permission. Please submit
detailed, step-by-step English instructions in the "Add Notes" section
of the permission, and make sure to provide the relevant version of
your app.
Things I've done:
provided step-by-step instructions, with supporting screenshots for each step
had multiple people test those steps to ensure the login process and page tab work as expected
read through all of the supporting documentation and submission articles
Unfortunately, Facebook provides no option to contact their reviewers.
Has anyone else hit a wall when submitting a Facebook app for approval? And if so, were you able to figure out the issue or contact the reviewer?
That's unfortunate... I think there have been such cases. If you think everything is correct with your review submission, I'd recommend that you post a message to https://www.facebook.com/groups/fbdevelopers/ There are FB engineers monitoring the group, I guess they could give you some help or contact the right persons.
Good luck!

How to create a Facebook App?

Preamble:
I'm not a Facebook user, I never had any Facebook account, so I'm not familiar at all with the Facebook website.
I need to create a Facebook App
Today I need to implement "Facebook Connect" (authentication) for the website of a client. I'm using an existing extension which requires me to enter my App ID and Secret key, which can be obtained by creating a Facebook App.
1: Where to get started?
According to both the Facebook Documentation and the extension I'm using, a Facebook App can be created by going to the following URL: https://developers.facebook.com/apps/
2: Account required
When I go to that URL I am asked to login. Very well, so I go ahead and create my very first Facebook Account. On the registration form it says that if the account is created for a business then I don't need to enter my personal name. This account is not for me but for my client's website, and my client being a business, I go on and open a business account.
3: Account verification
To complete, I am required to verify my email address, which I do successfully. After that, it asked me to verify my personal phone number, which I do successfully.
4: Account created & verified: still can't access the App Creation page
Now, I finally have a Facebook Business Account. I go again to that same URL to create a Facebook App: https://developers.facebook.com/apps/. However, I still can't access the page as according to the Facebook Documentation it seems that I need to convert my account to a "Developer Account".
5: Developer Account required
Very well, I follow the process of converting my account to a Developer Account, provide all kind of information about me and the company hiring me, and finally, I now have a Developer Account, yeey!!
6: Second attempt
Ok, now it should certainly work and I will FINALLY be able to create this dawn app to start implementing Facebook Connect on my client's website!
Double checking that the URL is the correct one from the documentation of the plugin, and also from the Facebook Documentation itself, I go ahead and refresh this page: https://developers.facebook.com/apps/
7: Still fail: now getting redirected to Facebook Advertising
But now, when loading the above URL, I am automatically redirected to the following page: https://www.facebook.com/advertising
I have tried to log-out, erase all my cookies, login again, but nothing will do, when I go to https://developers.facebook.com/apps/ I am always redirected to https://www.facebook.com/advertising which is about creating ads but what I need is to create an app!
8: Personal Account required
I searched all over the place for an explanation or maybe for a newer URL, but no luck. I finally found on StackOverflow (Can't access Facebook Developers App!!?! Redirected to my page repeatedly) that I can't create a Facebook App with a Business Account, and that I need a Personal Account instead.
9: Personal Account creation
Very well, I go ahead and create my very first personal account on Facebook.
10: Can't create a personal account, email and phone already used!
Oops, it says that my email was already used for another account. Hmmm OK so I go ahead and create a new email address especially, and then try to register a personal account again. Now it is asking to verify my phone number, which I do, but unfortunately it says that my phone number was already used to verify another account earlier today!
Dawn, I'm really starting to feel exhausted by Facebook. Let's think about a solution. I have only one phone number, and I wouldn't use the phone of a friend as they all have Facebook and all probably verified their own accounts using their phones.
11: Deleting my Business Account created earlier
Solution founds! I will delete my business account, so my real email and my phone number will be available again! Yeey!!!
12: Facebook won't delete my account today
A few minutes later, I understand that my Facebook Account cannot be deleted today. I can deactivate it. But this won't free my email nor my phone number. After some research on the web I found a hidden form that allows to really delete my account. I go ahead through the deletion process, enter my password about 10 times, and fill 10 really hard CAPTCHAS, and finally my account is deleted! Oh wait... it says it won't be deleted before 2 weeks!!!
13: Final attempt: fail again
Anyway, I still try to use my phone number again to create a personal account, but still no luck, Facebook won't let me use my own phone number to activate my account.
What are my options?
Have you looked at all into dummy phone numbers, such as with Google voice (free) or with Skype (nominal fee)? Some sites, such as Craigslist, can sniff those numbers out and still not allow them to be used for verifying, but others can't tell the difference. Could be useful.
Depending on how big your client's budget is, maybe grab a throwaway prepaid phone from the store and use it. Just a few thoughts on how to avoid the phone issue. Everything else seems straightforward after that.
Building an app on Facebook gives you the opportunity to deeply integrate into the core Facebook experience. Your app can integrate with many aspects of Facebook.com, including the News Feed and Notifications. All of the core Facebook Platform technologies, such as Social Plugins, the Graph API and Platform Dialogs are available to Apps on Facebook.
In this document we will explain the following concepts:
Canvas Page: The Page in which your app is loaded.
Social Channels: The key channels that help you grow your user base and re-engage existing users.
Analytics: Accessing analytics for your application.
If you wish to start building an App on Facebook now, please refer to our getting started tutorial. If you want to build an app to add to the tab of a Facebook Page then you should refer to Page Tabs.
Visit this site
https://developers.facebook.com/docs/guides/canvas/