小编Mar*_*owe的帖子

发送到其他Gmail帐户时,操作按钮不显示

使用Apps脚本向我自己发送电子邮件时,我的ViewAction按钮工作正常.(与登录时相同的Gmail帐户)

function testSchemas() {
  var htmlBody = HtmlService.createHtmlOutputFromFile('mail_template').getContent();

  MailApp.sendEmail({
    to: "myemail@gmail.com",
    subject: 'Test Actions in the Inbox - ' + new Date(),
    htmlBody: htmlBody    
  });
}
Run Code Online (Sandbox Code Playgroud)

将另一个Gmail帐户设置为收件人时,将不会显示操作按钮.我试过几个gmail帐户.

从它的角度来看,测试模式目前只有在发送给一个自己而不是其他gmail帐户时才有可能.这是真的?

我的动作按钮:

<html>
  <head>
    <script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EmailMessage",
  "action": {
    "@type": "ViewAction",
    "name": "Test Action",
    "url": "https://mydomain.com/test"
  },
  "description": "Test action"
}
</script>
</head>
<body>
    <p>
      This a test for a Go-To action in Gmail.
    </p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

工作标题:

Delivered-To: myemail@gmail.com
Received: by 10.112.167.104 with SMTP id zn8csp127915lbb;
        Tue, 13 …
Run Code Online (Sandbox Code Playgroud)

google-schemas

6
推荐指数
1
解决办法
3389
查看次数

正则表达式从电话号码中删除字符

我们需要使用C#中的Regex.Replace()从电话号码中删除字符.允许的字符是+(仅第一个字符)和[0-9].应该过滤任何其他内容.

替换所有非数字的工作正常,但我们怎么能只允许+作为第一个char?

我们的正则表达式:

[^+0-9]+
Run Code Online (Sandbox Code Playgroud)

在这个数字:+41 456-7891+23它会删除空格和连字符,但不会删除+前面的23.

知道如何解决这个问题吗?

c# regex

3
推荐指数
1
解决办法
1005
查看次数

如何向当前用户添加新的visitortag(Sitecore)?

我正在使用Sitecore 6.6.我想在程序代码(C#)中向当前用户添加一个新的visitortag.有谁知道如何做到这一点?

非常感谢.

约迪

c# asp.net sitecore sitecore6 sitecore-dms

2
推荐指数
1
解决办法
522
查看次数

标签 统计

c# ×2

asp.net ×1

google-schemas ×1

regex ×1

sitecore ×1

sitecore-dms ×1

sitecore6 ×1