2016-06-02 1 views
0

Я интегрирую учетную запись Google Plus в мое приложение для Android (Xamarin), поэтому хочу знать, каким будет первичный ключ пользователя, зарегистрированного для того, чтобы связать его в таблице моих пользователей.Каков первичный ключ для объекта Person, возвращаемого PlusClass.PeopleApi.GetCurrentPerson?

Спасибо.

+0

Уникальный идентификатор любого объекта, возвращаемого любым запросом REST в G + API, является его идентификатором. Можно с уверенностью предположить, что идентификатор является неизменным и уникальным для каждого объекта, включая фотографии, альбомы и коллекции. Это позволяет легко хранить и извлекать объекты из кеша или базы данных. Идентификатор для человека обычно начинается с «1» и является числовым. Идентификатор активности (в большинстве случаев пост или повторная публикация) начинается с 'z' и является буквенно-цифровым. Клиентские библиотеки также предоставляют свойство 'Id' (в клиенте C#) в классах данных. – EvilTak

+0

Спасибо @Evil Talk, это очень полезно. – martyndev

ответ

0

Согласно getCurrentPerson docs:

Возвращает информацию о профиле для текущего пользователя. Для получения дополнительной информации см .: https://developers.google.com/+/api/latest/people/get.

Глядя на People.get вы можете увидеть, что ответ является person resource, который может включать в себя большое количество данных. Важным является id.

ID | строка | Идентификатор этого лица.

Смежные вопросы