Google plus 通过javascript处理googleinteractivepost onclick

Google plus 通过javascript处理googleinteractivepost onclick,google-plus,Google Plus,我的设想如下: 我们的应用程序建立在google plus之上,并利用google plus连接 交互式帖子是否支持此功能?我想: 如果不满足某个条件,则在按钮上单击以显示交互式发布对话框 单击显示对话框的按钮后执行某个操作-onClick适用于此,但我找不到有关它的文档 var options = { contenturl: url, clientid: googleappid, cookiepolicy: "single_host_origin

我的设想如下:

我们的应用程序建立在google plus之上,并利用google plus连接

交互式帖子是否支持此功能?我想:

  • 如果不满足某个条件,则在按钮上单击以显示交互式发布对话框
  • 单击显示对话框的按钮后执行某个操作-onClick适用于此,但我找不到有关它的文档

    var options = {
            contenturl: url,
            clientid: googleappid,
            cookiepolicy: "single_host_origin",
            prefilltext: text,
            calltoactionlabel: "START",
            calltoactionurl: ctaurl,
            recipients: connectionid,
            onClick: specialFunctionToRunOnClick(params)
     };             
     gapi.interactivepost.render('submitInvitationongoogle', options);
    

  • 是否有类似beforeSend的东西可以防止点击触发?

    目前没有API来测试用户是否在他们的流上创建了交互式帖子。通过记录API调用,您可以知道何时向用户呈现交互式帖子,并且可以在收件人单击按钮时使用调用操作url进行测试。您还可以查看他们的公共流活动,以测试帖子是否已公开共享,但这可能不是您想要的。

    我不想只通过编程方式设置按钮。我想在我们的服务器上调用一个ajax调用,以便在调用此share post按钮时跟踪操作。我不知道如何连接到带有g-interactivepost类的按钮的click事件中。onClick用于在用户单击后执行操作。如果不满足某个条件,是否有方法阻止在javascript中显示交互式帖子?例如,在我们的应用程序中,在调用onClick函数之前需要填写某些字段。但是,如果没有实现,我无法阻止显示交互式帖子或调用onClick函数。完全可以通过编程触发或呈现交互式帖子。例如,下面是一篇关于选择性呈现交互式发布按钮或共享按钮的文章: