1

Я разрабатываю приложение для Android. У него уже есть лидерские ролики, реализованные с помощью Google Play Game Services SDK для C++ (Google Games C++ SDK Documentation). Это уже обрабатывает авторизацию.Как создать Google+ Plus Одна кнопка, когда у вас есть лидеры, реализованные с помощью Google Play Game Services SDK для C++?

Теперь я хочу добавить кнопку «Плюс один», которая принадлежит к Google+ Platform, входящей в состав Google Play Servives. Проблема в том, что для него нет C++ SDK (Google+ Platform Documentation). Возможно, я могу использовать Android API для этого, но что делать с лидерами, которые уже написаны с использованием C++ SDK?

Есть ли способ использовать таблицы лидеров с Google Play Game Services C++ SDK и Plus One, используя SDK Google Play Services для Android одновременно? Оба API имеют свои методы авторизации для входа в Службы Google Play. Или это означает, что единственным решением для меня является переписывание лидеров с использованием API Android вместо C++?

ответ

0

Как минимум, вы должны иметь возможность использовать диалоговое окно совместного доступа к сети, открыв URL-адрес до https://plus.google.com/share?url=<url>. Вы также должны быть в состоянии: trigger the share intent from Java code, например:

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);