在 Android 应用程序中实现 AppInviteInvitation 会引发 invalid_argument 错误

问题描述 投票:0回答:1

我正在尝试实施邀请,但不起作用。

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

如何关联客户端 ID?

我已经在谷歌开发者控制台中创建了应用程序

android google-api
1个回答
-1
投票

我必须通过此链接

中的说明为我的应用程序启用Google服务
© www.soinside.com 2019 - 2024. All rights reserved.