I'm a student doing university project in which we are developing an app that has the use case to combine social media feeds of the users. For this i need access to facebook graph api "user_post"
I have already made an app on facebook developer portal and i have written code for facebook login inside my android app but now i want to work on user feed but when i went to request permission section, they are asking for app review, business verification etc. Now problem is that how can i submit my app for review when i have not access to api in order to develop and test it.
I'm searching ways for 2-3 weeks but all solutions are not working as facebook has updated alot of things. I will be very thankful if someone will be able to help me with this facebook api access as i'm new to it.
You can always test it with your account, that is admin, developer or tester in the App. user_posts will work with that account without review.
Related
Yesterday I logged in to Airbnb with my Facebook account on my OSX. Shortly later I got a notification both on my iPhone and computer saying
"Airbnb is available to install on your iPhone"
My question is, does anyone here know how this was done? Is this a feature available to anyone who creates Facebook login? Any advice on how this was done is well appreciated.
Sincerely
Axel
I bet the notification is sent to you by Airbnb, right? If so, it's pretty easy to do. You give your facebook account information to Airbnb by login with facebook in there webpage. Then they just send a graph api request to facebook with your authorization access token, and you get an notification. For details you can refer to doc here: https://developers.facebook.com/docs/games/notifications
I found out what I was talking about. Facebook is adding a new feature which ask users if they want to get a link to the mobile app.
This is in Beta right now but you will automatically eligible for the feature if:
You have integrated the new Facebook Login on your website. You must be using at least version 2.0 of the Graph API and Login Dialog. Send to Mobile is not available for apps which invoke the Login dialog using Graph API v1.0.
You have integrated Facebook Login into your iOS or Android app. The "Single Sign On" switch within iOS and Android section of your app's dashboard must be set to "Yes"
Added your iOS App Store ID and/or the Android package name under which your app is listed in Google Play to your Facebook app's dashboard.
https://developers.facebook.com/docs/facebook-login/send-to-mobile
I think this is one of the question in which i am getting confused and not getting clear picture even after reading the documentation of facebook.
My question is
I have created one developer account and one normal facebook account.
Now in mine application i want that the user should be able to log in and share the things
With Developers account i am able to login and share the things also but with the other account which is not a developers account i am able to successfully logged in but not able to share the things on the wall.
I have read the documentation and there it's mentioning that the app need to be submitted for approval.
Hence my point is I am confused with this part do i really need to submit the application for approval or it can be done without approval also.
For the share part I have used the Facebook sample example (publishFeedHowTo). The github link is :
https://github.com/fbsamples/android-3.0-howtos/tree/master/PublishFeedHowTo/src/com/facebook/samples/publishfeedhowto
Nope there's no way other than getting approval from Facebook.
I myself have sought approval for a few apps of mine, facebook generally takes 2-3 business days to review your app and allow you to share from other accounts
Your app must have to be reviewed by the fb developers for this.
Today I have created my new app in facebook developer portal. My application is an Android game and need to access friend list and publish permission.
The Submission form asks for the game apk to be uploaded with some pictures explaining why I need this permissions and the flow in the game. My question is, how am I supposed to send this if I haven't fully integrated facebook in my game? I expected to be able to finish my game in a sandbox or something and then when everything is ok I would send my game to facebook for reviewing it and accept/reject the permissions.
Please help with this issues because I'm stuck. I need to integrate facebook with this permissions but don't really know how to send all the information requested without even fully integrated facebook in my game.
Thanks in advance.
You can always ask any person that have a role on the app for any permission. You don't have to get reviewed for that.
When you want to ask people that don't have a role on the app it is first then you need to get reviewed.
I'm working on LinkedIn ingratiation in my Android app, and I've completed this using simple Webview which will ask for Email and password every time,
what i want to do is getting the Login credential from LinkedIn app (if already installed in device), as in Facebook.
But i'm not able to find any tutorial about it.
Plz help me out.
Thanks
You can not and should not. On Android all apps have a private area to store their data. Unless you have root you can't read another app's data (unless the info is saved to public storage which in this case it is not).
What you should be doing is getting your own authorization by asking the user directly for details and permission and using that. I believe LinkedIn uses OAuth2.0 so look into logging in using that.
You can refer this link:
https://www.studytutorial.in/linkedin-integration-and-login-in-android-tutorial
And also if you are integrating LinkedIn Login in your application, you might face a difficulty that user must have to installed LinkedIn App in his/her mobile. As per the documentaion,
https://developer.linkedin.com/docs/android-sdk
For your reference
I want to integrate gmail authentication with my android app just like facebook authentication(by giving username and password).
I have gone through https://developers.google.com/+/mobile/android/sign-in the site and I don't want to integrate google plus(because I'm using an emulator which has no google plus installed application). Also I don't want to authenticating using my existing account in my device.
I have seen lots of similar questions here and most of them are redirected to goole+ or use account manager to access existing account. I need a good tutorial which contains all the procedures to be carried out. I hope you understand what I meant. Please help..