Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.023 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'refresh': 0.09; 'library': 0.15; 'api,': 0.16; 'correctly,': 0.16; 'flow,': 0.16; 'from:addr:tyler': 0.16; 'from:addr:tysdomain.com': 0.16; 'from:name:littlefield, tyler': 0.16; 'message-id:@tysdomain.com': 0.16; 'received:69.164': 0.16; 'received:69.164.206': 0.16; 'received:69.164.206.65': 0.16; 'received:tds-solutions.net': 0.16; 'subject:api': 0.16; 'trying': 0.21; 'all:': 0.22; 'finally,': 0.22; "i've": 0.23; 'header:User-Agent:1': 0.26; 'looks': 0.26; "doesn't": 0.28; 'this?': 0.28; 'project:': 0.29; 'url:code': 0.29; 'figure': 0.30; 'could': 0.32; 'handle': 0.33; 'anyone': 0.33; 'to:addr:python-list': 0.33; 'so,': 0.35; 'something': 0.35; 'there': 0.35; 'really': 0.36; 'client': 0.36; 'being': 0.37; 'easier': 0.38; 'shows': 0.38; 'to:addr:python.org': 0.39; 'your': 0.60; 'matter': 0.61; 'developed': 0.62; 'url:p': 0.63; 'more': 0.63; 'light-weight': 0.84; 'care,': 0.91; 'careful': 0.91 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on wuff X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.1 Date: Tue, 25 Sep 2012 13:04:26 -0600 From: "Littlefield, Tyler" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: python-list@python.org Subject: google api and oauth2 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 25 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1348599885 news.xs4all.nl 6928 [2001:888:2000:d::a6]:49578 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:30120 Hello all: I've been trying to figure out the oauth2client part of google's api, and I am really confused. It shows a flow, and even with the client flow, you need a redirect uri. This isn't important because I just want to get both an access and refresh token. Has anyone had any experience with this? Is it easier to use a more developed oauth2 library to handle this? If so, can anyone make any suggestions? If I understand everything correctly, it doesn't matter what library I would use to work with the oauth2 protocol, so I could break out of this workflow thing that looks like it's more designed for web apps. Finally, they caution you about being careful about your client id and your client secret; is there much in the way of obviscation or something I can do to keep this secret? -- Take care, Ty http://tds-solutions.net The aspen project: a barebones light-weight mud engine: http://code.google.com/p/aspenmud He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave.