NoLinkedYouTubeAccount trying to connect googleplus page manager - youtube-api

OAuth dialog flow
1. Select Account
I select my email
Select Account (again)
I am given a choice of my email again and I googleplus page i manage.
I choose the manager account.
Then i Get NoLinkedYouTubeAccount when trying to get the account profile.
https://gdata.youtube.com/feeds/api/users/default?alt=json&access_token={access_token}
The manager account does have a youtube profile.
How can i get around this? I want to be able to get the profile information from the selected account.
The account selected is not a service account, it is an account that shows up when i am a manager of a page.

Related

Fetch customer Id using email & Create new Google Ads Manager account

I'm using Google Ads API PHP library in my system. But I didn't found following 2 API's in provided API list here https://developers.google.com/google-ads/api/docs/account-management/create-account:
API to find out whether user has already exist Google Ads account using email? If found then returns his 10 digit customer ID.
If user Google Ads account not found then create new Google Ads account (manager account on behalf of customer through our PHP script). So that after creating, I can link it under my manager account.
I have seen same process on few sites. Whenever user visits system, he entering his email address, name, etc.. then script searches for his existing Google Ads account if found return customer id or some data & auto logged-in to system otherwise creates new Google Ads manager account for him.
Please let me know any API or solution for these 2 cases.
1- You can use https://developers.google.com/google-ads/api/docs/account-management/get-account-hierarchy to find out all the ads account under the manager account.
2- You can use https://developers.google.com/google-ads/api/docs/account-management/create-account to create google ad account under manager account

How to give access to bot to my gmail account

I have a bot ready, but when it tries to access my gmail account (to sort through my spam etc.) it keeps on getting blocked. How can I get it unblocked and authorized to access my gmail?
You will need to provide OAuth client through the developer console.
Goto https://console.developers.google.com/ and log in with your google account, from the my project dropdown select new project, give it a meaningful name and then create. Then select credential, create credentials -> OAuth client ID and complete the creation

Issue Firebase Authentication - Apple Sign In with Hidden Email

I'm working with Firebase to authenticate my users in my iOS app
I noticed a problem with the Apple provider.
I'll explain better the steps that a user could do:
Create an Apple Provider Account with Hidden Email. Your Firebase account will be created like this
Create an account with Google. We will have 2 different accounts created
The user decides to delete my app from the iCloud settings (on his device) from those that access with Apple
The user creates a new account with Apple provider, but this time he shows the email
When the authentication flow begins, through the Auth.auth().fetchSignInMethods(forEmail: email) method, find the Google account previously created and try the link with Google.
The link does not complete and returns this error:
[ERROR_PROVIDER_ALREADY_LINKED] - User can only be linked to one
identity for the given provider.
This is the problem I'm having when a user decides to use an Apple account with hidden Email
How can we manage authentications with Apple on Firebase in this case?

Authenticate user by oAuth and add application account under privacy settings, to achieve Single Sign On

I am developing an ipad application which uses admin login through oAuth. I am able to get the access token and make service calls.
But I want to add my application account under privacy settings like Facebook, Twitter. So that admin can go to settings and he can add another account or he can modify the existing one. Like "Account Manager" in Android.
For instance, I want to add an account under Facebook, Twitter. In the account, the admin can enter username and password.
I will Appreciate your help.

Paypal - where can I find "Encrypted Payment Settings" in sandbox account?

I created the sandbox account, in this account I created an account for seller and for buyer. Now I would need to get Encrypted Payment Settings, but when I click on PROFILE link in the dashboard, I see just inputs for my name...
I am trying to follow this tutorial: http://www.fortytwo.gr/blog/14/Using-Paypal-with-Rails
What am I missing?
Paypal's not the most user friendly website. The tutorial you're following is quite old and they've changed the website workflow considerably since then.
Go to Test Accounts, create a business account if you didn't already. Select the newly created business account and click on "Enter Sandbox Test Site". You'll be redirected to a new login screen, enter your test business account login credentials. Now you'll see a full fledged Paypal business account. Click on profile and you'll see Encrypted Payment Settings there.

Resources