«Небезопасные HTTP-запросы не разрешены. Используйте HTTPS ». при попытке получить пользователя с помощью библиотеки python gdata 2.0.16

Я пытаюсь получить пользователя с помощью следующего кода, найденного в Документация по API подготовки gdata . Я пытаюсь сделать это для приложения django 1.3 , запустив gdata-2.0.16 в python2.7 :

from gdata.apps import client
from myapp import settings
client = client.AppsClient(domain=settings.GOOGLE_ADMIN_DOMAIN)
client.ClientLogin(email=settings.GOOGLE_ADMIN_EMAIL, password=settings.GOOGLE_ADMIN_PASSWORD, source='apps')
user_account = client.RetrieveUser('user_name')

Для конфиденциальности я изменил фактическое имя пользователя на 'user_name' , но это общая суть кода.

Когда интерпретатор доходит до последней строки в приведенном выше коде, я получаю следующую ошибку:

Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/local/lib/python2.7/dist-packages/gdata/apps/client.py", line 182, in RetrieveNickname
    return self.GetEntry(uri, desired_class=gdata.apps.data.NicknameEntry)
  File "/usr/local/lib/python2.7/dist-packages/gdata/client.py", line 652, in get_entry
    desired_class=desired_class, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/gdata/client.py", line 319, in request
    RequestError)
RequestError: Server responded with: 403, 

Insecure HTTP requests not permitted.  Use HTTPS.


Insecure HTTP requests not permitted. Use HTTPS.

Error 403

Я не могу найти ничего в документации по использованию HTTPS вместо HTTP. Что мне не хватает?

5
задан Nathan Jones 2 February 2012 в 18:41
поделиться