Я тестирую с помощью G + api, чтобы опубликовать момент, видимый на временной шкале пользователя. Это код Python я использую:moment.insert from python code
creds = StorageByKeyName(Credentials, '##myid##', 'credentials').get()
plus_service = util.create_service('plus', 'v1', creds)
moment = {"type":"http://schemas.google.com/AddActivity",
"target": {
"id": "target-id-1",
"type":"http://schemas.google.com/AddActivity",
"name": "The Google+ Platform",
"description": "A page that describes just how awesome Google+ is!",
"image": "https://developers.google.com/+/plugins/snippet/examples/thing.png"
}
}
google_request = plus_service.moments().insert(userId='##myid##', collection='vault', body=moment)
result = google_request.execute()
где ## MyID ## является Google ID для пользователя со следующим ответом:
{u'id': u'Eg0xMzc2NTUxNTU3NDkwGJXv34n_2r7nKTICEBRCBxi-ptG5vw1KEPJcM5xKZRfHSKJ91sYVeyA', u'kind': u'plus#moment', u'type': u'http://schemas.google.com/AddActivity', u'target': {u'name': u'The Google+ Platform', u'kind': u'plus#itemScope', u'id': u'target-id-1', u'image': u'https://developers.google.com/+/plugins/snippet/examples/thing.png', u'description': u'A page that describes just how awesome Google+ is!'}, u'result': {u'kind': u'plus#itemScope'}}
я не получил ошибку назад, но я не может видеть ничего в моем профиле пользователя G + или действиях. Что я делаю неправильно? Где я должен видеть эту деятельность?
Кроме того, если я попросить список мероприятий, таких как:..
результат = plus_service.moments() список (идентификатор пользователя = '## MyID ##', коллекция = 'хранилище') выполнение ()
Я могу видеть ранее размещенные действия, но все еще ничего не стоит на учетной записи G +.
Заранее спасибо
Благодаря Заключенный, это имеет смысл. Итак, что мне нужно сделать, чтобы публиковать активность как видимую из моих кругов? – FaustoDassenno
Если пользователь отмечает его как видимый для кругов - это будет, если кто-то из одного из этих кругов посещает профиль пользователя. Вы спрашиваете, есть ли способ для вашего приложения опубликовать его прямо в потоке? Это невозможно. – Prisoner