尝试将AuthSub与Google Health结合使用时出现“范围是错误还是丢失”错误?

| 我正在尝试使用AuthSub向Google Health请求令牌。它说范围是坏的或丢失的。我已经仔细检查过了,范围对我来说很好。我尝试用日历替换范围,但没有收到该错误。 这是一个代码片段
next = \'http://localhost:8080/auth\'
# h9 scope for development
#scope = \'https://www.google.com/health/feeds/\'
scope = \'https://www.google.com/calendar/feeds/\'
#scope = \'https://www.google.com/h9/feeds/\'
url_format = \'https://www.google.com/accounts/AuthSubRequest?next=%s&scope=%s&secure=%d&session=%d\'
auth_sub_url = url_format % (next, scope, 0, 1)
#auth_sub_url = service.GenerateAuthSubURL(next, scope, secure = secure, session = session)
self.response.out.write(\'<a href=\"%s\">Authorize Access to Your Google Health Account</a>\' % auth_sub_url)
    
已邀请:
我对Google Health不熟悉,但是做了一些谷歌搜索,您需要先注册您的网站: https://services.google.com/fb/forms/googhealthdevelopers/ 此注册需要一周的时间才能完成。同时,您可以使用以下网址针对H9沙箱进行测试: https://h9.google.com/h9/authsub?next=http://localhost:8080/auth&scope=https://www.google.com/health/feeds/&secure=0&session=1 因此,显然,如果您在注册网站之前尝试通过https://www.google.com/accounts/AuthSubRequest使用Google Health,则会收到该错误消息。如果您必须先注册站点,应该如何对localhost进行测试,我不知道。     

要回复问题请先登录注册