Я разрабатываю приложение для Android. Он уже имеет лидеров, реализованных с использованием Google Play Game Services SDK для C ++
(Google Games C ++ SDK Документация) Это уже обрабатывает авторизацию.
Теперь я хочу добавить кнопку Plus One, принадлежащую платформе Google+, которая является частью Google Play Servives. Проблема в том, что для него нет C ++ SDK ( Документация по платформе Google+ ). Я, вероятно, могу использовать Android API, но что делать с таблицами лидеров, которые уже написаны с использованием C ++ SDK?
Можно ли одновременно использовать списки лидеров с Google Play Game Services C ++ SDK и кнопкой Plus One, используя Google Play Services SDK для Android одновременно? Оба API имеют свои методы авторизации для входа в Сервисы Google Play. Или это означает, что единственное решение для меня — переписать списки лидеров, используя API Android вместо C ++?
Как минимум, вы должны иметь возможность использовать веб-диалоговое окно общего доступа, открыв URL-адрес для https://plus.google.com/share?url=<url>
, Вы также должны быть в состоянии вызвать намерение общего доступа из кода Java, например.:
Intent shareIntent = new PlusShare.Builder(this)
.setType("text/plain")
.setText("Welcome to the Google+ platform.")
.setContentUrl(Uri.parse("https://developers.google.com/+/"))
.getIntent();
startActivityForResult(shareIntent, 0);