2015-06-18 10 views
0

Я пытаюсь выполнить приглашение, но оно не работает.Как реализовать AppInviteInvitation в приложении android

Intent intent = new AppInviteInvitation 
    .IntentBuilder("Send Invitations for XYZ app") 
    .setMessage("Try out XYZ app now") 
    .setDeepLink(Uri.parse("http://example.com")) 
    .build(); 
startActivityForResult(intent, REQUEST_INVITE); 

Ошибка:

generic::INVALID_ARGUMENT: com.google.apps.framework.request.BadRequestException: No associated application and/or client ID found for package name com.name.package. 
     at com.google.social.boq.platform.appinvite.client.LookupPackagingInfoProducerModule.produceContainerProjectId(LookupPackagingInfoProducerModule.java:63) 
Suppressed: CriticalInputFailure: java.lang.Boolean com.google.social.boq.platform.appinvite.client.FilterInvitationsProducerModule.produceAllowPushNotification(com.google.social.platform.appinvite.internal.proto.ClientApplication,com.google.social.boq.platform.appinvite.client.applicationconfig.NotificationConfigManager) failed while trying to inject @com.google.social.boq.platform.appinvite.client.annotations.ContainerApplication com.google.social.platform.appinvite.internal.proto.ClientApplication 
Suppressed: CriticalInputFailure: com.google.common.collect.ImmutableList com.google.social.boq.platform.appinvite.client.FilterInvitationsProducerModule.produceFilteredInvitees(long,com.google.common.collect.ImmutableList,com.google.social.platform.appinvite.internal.proto.ClientApplication,com.google.common.collect.ImmutableSet,java.lang.Boolean,com.google.gaia.util.GaiaIdObfuscatorInterface,com.google.social.boq.platform.appinvite.client.logging.StreamzCounter) failed while trying to inject @com.google.social.boq.platform.appinvite.client.annotations.ContainerApplication com.google.social.platform.appinvite.internal.proto.ClientApplication 
Suppressed: CriticalInputFailure: com.google.common.util.concurrent.ListenableFuture com.google.social.boq.platform.appinvite.client.FilterInvitationsProducerModule.produceBlockingInvitees(com.google.common.collect.ImmutableList,com.google.apps.framework.producers.Graph,java.lang.Boolean) failed while trying to inject @com.google.apps.framework.producers.PrivateVisibility(module=com.google.social.boq.platform.appinvite.client.FilterInvitationsProducerModule.class) java.lang.Boolean 
Suppressed: CriticalInputFailure: com.google.common.base.Optional com.google.social.boq.platform.appinvite.client.FilterInvitationsProducerModule.produceFilteredMessage(boolean,com.google.social.frontend.platform.appinvite.data.InvitationMessage,java.lang.Long,java.lang.String,java.net.InetAddress,com.google.social.platform.appinvite.internal.proto.ClientApplication,com.google.common.collect.ImmutableList,com.google.net.rpc3.client.RpcClientContext,com.google.protos.abuseiam.Abuseiam$AbuseIAmServer_3$FutureInterface,com.google.common.time.Clock) failed while trying to inject @com.google.social.boq.platform.appinvite.client.annotations.ContainerApplication com.google.social.platform.appinvite.internal.proto.ClientApplication 
Suppressed: CriticalInputFailure: com.google.common.collect.ImmutableList com.google.social.boq.platform.appinvite.client.FilterInvitationsProducerModule.produceFilteredInvitations(long,com.google.social.frontend.platform.appinvite.data.ClientIdInfo,com.google.social.platform.appinvite.internal.proto.ClientApplication,com.google.common.base.Optional,com.google.common.collect.ImmutableList,com.google.social.boq.platform.appinvite.common.identifier.AppInvitationIdGenerator,com.google.gaia.util.GaiaIdObfuscatorInterface,com.google.social.boq.platform.appinvite.client.logging.StreamzCounter) failed while trying to inject @com.google.social.boq.platform.appinvite.client.annotations.ContainerApplication com.google.social.platform.appinvite.internal.proto.ClientApplication 
Suppressed: CriticalInputFailure: com.google.common.base.Optional com.google.social.boq.platform.appinvite.client.FilterInvitationsProducerModule.produceFilteredMessage(boolean,com.google.social.frontend.platform.appinvite.data.InvitationMessage,java.lang.Long,java.lang.String,java.net.InetAddress,com.google.social.platform.appinvite.internal.proto.ClientApplication,com.google.common.collect.ImmutableList,com.google.net.rpc3.client.RpcClientContext,com.google.protos.abuseiam.Abuseiam$AbuseIAmServer_3$FutureInterface,com.google.common.time.Clock) failed while tr 

Как я могу связать идентификатор клиента?

Я уже создать в-анкету для разработчиков консоли Google

ответ

0

Теперь я знаю, как связать приложение. Мне нужно было включить службу Google для своего приложения в этом Link

+0

Вы смогли добавить более подробную информацию, пожалуйста? Я попытался получить ту же ошибку, но я уверен, что я импортирую серверы google, уже добавленные json add request, –