{"action":"created","issue":{"url":"https://api.github.com/repos/mbrenig/SheetSync/issues/8","labels_url":"https://api.github.com/repos/mbrenig/SheetSync/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/mbrenig/SheetSync/issues/8/comments","events_url":"https://api.github.com/repos/mbrenig/SheetSync/issues/8/events","html_url":"https://github.com/mbrenig/SheetSync/issues/8","id":81713987,"number":8,"title":"OAuth connectivity?","user":{"login":"AshBT","id":2744054,"avatar_url":"https://avatars.githubusercontent.com/u/2744054?v=3","gravatar_id":"","url":"https://api.github.com/users/AshBT","html_url":"https://github.com/AshBT","followers_url":"https://api.github.com/users/AshBT/followers","following_url":"https://api.github.com/users/AshBT/following{/other_user}","gists_url":"https://api.github.com/users/AshBT/gists{/gist_id}","starred_url":"https://api.github.com/users/AshBT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AshBT/subscriptions","organizations_url":"https://api.github.com/users/AshBT/orgs","repos_url":"https://api.github.com/users/AshBT/repos","events_url":"https://api.github.com/users/AshBT/events{/privacy}","received_events_url":"https://api.github.com/users/AshBT/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-28T02:06:05Z","updated_at":"2015-05-28T12:37:53Z","closed_at":null,"body":"starting to have this issue:\r\nClientLoginFailed: Server responded to ClientLogin request: 404, https://developers.google.com/accounts/docs/AuthForInstalledApps\r\n\r\nIt's because we need to connect via OAuth not login/password."},"comment":{"url":"https://api.github.com/repos/mbrenig/SheetSync/issues/comments/106297007","html_url":"https://github.com/mbrenig/SheetSync/issues/8#issuecomment-106297007","issue_url":"https://api.github.com/repos/mbrenig/SheetSync/issues/8","id":106297007,"user":{"login":"mbrenig","id":209655,"avatar_url":"https://avatars.githubusercontent.com/u/209655?v=3","gravatar_id":"","url":"https://api.github.com/users/mbrenig","html_url":"https://github.com/mbrenig","followers_url":"https://api.github.com/users/mbrenig/followers","following_url":"https://api.github.com/users/mbrenig/following{/other_user}","gists_url":"https://api.github.com/users/mbrenig/gists{/gist_id}","starred_url":"https://api.github.com/users/mbrenig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbrenig/subscriptions","organizations_url":"https://api.github.com/users/mbrenig/orgs","repos_url":"https://api.github.com/users/mbrenig/repos","events_url":"https://api.github.com/users/mbrenig/events{/privacy}","received_events_url":"https://api.github.com/users/mbrenig/received_events","type":"User","site_admin":false},"created_at":"2015-05-28T12:37:53Z","updated_at":"2015-05-28T12:37:53Z","body":"Thanks. It's something we saw too, you can try the experimental \"oauth\" branch I just pushed, but it's not fully tested.\r\n\r\nThe constructor for the \"Sheet\" object changes in two ways:\r\n* It takes an [OAuth2Credentials](https://developers.google.com/identity/protocols/OAuth2#installed) object instead of username/password\r\n* \"sheet_name\" parameter is renamed to \"worksheet_name\" to be more specific.\r\n\r\nHave also added a function (ia_credentials_helper) to make testing command line applications (that use an [installed application](https://developers.google.com/identity/protocols/OAuth2#installed) client key) a bit easier."}}