QuickBlox - Create user account using facebook - quickblox

Can I get my users to signup to my app using just their Facebook connect details, or do they need to create a QuickBlox account first and then join that to their Facebook account?
I am ideally looking for a Facebook connect scenario so users don't need another signup process.
thanks for any info / help

You can do it in 1 step
http://quickblox.com/developers/SimpleSample-users-ios#Sign_In_.26_Social_authorization
Sign In using Facebook/Twitter dialog form item
QuickBlox iOS SDK will show you Facebook login dialog
Also you can try Sign In using Facebook/Twitter access token.
Just provide to QuickBlox your Facebook access token

Related

How can I get the user's Facebook profile link with verification?

In my app, user can add their Facebook profile link. But I don't want to add the user's Facebook profile link without verifying it.
I can get the user's verified Facebook profile link from LoginManager.logInWithPermissions(["user_link"] using react-native-fbsdk-next package. But I don't want to log in using Facebook since the user already signed in using google or any other way in my app.

Is there any way to authenticate users with instagram in my ionic app?

I want to know if someone could already do something like this, because the new Instagram basic display API is kind of different. Thanks in advance
I've been working in a Ionic 3 app, which authenticated users with Instagram API. But now Instagram API is no longer working, and was migrated to Facebook.
With the new API, Facebook no longer allows users to authenticate into an app using the Instagram Basic Display API, and the Graph API for Businesses and Creators requires a Facebook token.
I suppose they now want you to only use the Facebook auth flow to authenticate your users for your app, and then have them log in again to Instagram for Basic Display after your primary authentication.
"Data returned by the API cannot be used to authenticate your app
users or log them into your app. If you need an authentication
solution we recommend using Facebook Login instead."
https://developers.facebook.com/docs/instagram-basic-display-api
&
"All endpoint requests must include a Facebook User access token."
https://developers.facebook.com/docs/instagram-api/overview

Facebook Login Using UIWebView

My app was rejected by Apple because "Login via Facebook" opens the Safari app, because I am using UIWebView for Facebook login, which is working fine. I am getting the access token as well.
The problem is I also need user information like user ID, email ID, user name etc. because I need to save it on my server.
How do I get the logged-in user's info when I have the access token?
Have you read the FB iOS documentation?
https://developers.facebook.com/docs/reference/ios/current/
There is an API called FBRequest which can retrieve various information or the Graph API can be used to obtain stuff.
How to integrate FB login with an iOS app is fully documented with example projects.

in youtube API 3 user authentication required or registering the app by the developer is enough?

i want to develop an android app using youtube API 3.
It is necessary that the user who will be using the app has to login with his/her gmail credentials to actually view a video?
Or just registering the app here https://developers.google.com/youtube/registering_an_application is fine and the user watching the video or using the app need not login to his/her gmail account.
It is necessary that the user who will be using the app has to login with his/her gmail credentials to actually view a video?
No. Authentication via OAuth is only necessary if your application requires access to "private user data". Simply viewing a video does not meet those requirements.
More details here: https://developers.google.com/youtube/v3/guides/authentication

Identifying users that click on an ad via API

Is there any way to access the Facebook UID for a user that clicks on a marketplace ad that is created using the Ad API without app authentication via Open Graph?
No. They have to authenticate your app before you have a chance to see their UID. If you could get their UIDs, you could spam them and Facebook doesn't want this.