I've tried the same two methods without any luck. Service accounts can use the API but can't be connected as collaborator to notes (I would prefer this feature!)
With Oauth setup Google Keep scopes can't be added.
I feel like this is a dead end?!?!?
Anyone got updates on this?