如何使用PHP在SparkPost API中将普通URL更改为SparkPost自定义URL?

如何使用PHP在SparkPost API中将普通URL更改为SparkPost自定义URL?,php,api,url,sparkpost,click-counting,Php,Api,Url,Sparkpost,Click Counting,我正在尝试发送一个电子邮件模板和一个URL,该URL的点击次数应该使用SparkPost API跟踪 示例:如果我给www.google.com,它必须改为 POST/api/v1/transmissions?num\u rcpt\u errors=3 { "options": { "start_time": "now", "open_tracking": true, "click_tracking": true, "transactional": fal

我正在尝试发送一个电子邮件模板和一个URL,该URL的点击次数应该使用SparkPost API跟踪

示例:如果我给www.google.com,它必须改为

POST/api/v1/transmissions?num\u rcpt\u errors=3

 {
  "options": {
    "start_time": "now",
    "open_tracking": true,
    "click_tracking": true,
    "transactional": false,
    "sandbox": false,
    "ip_pool": "sp_shared",
    "inline_css": false
  },
  "description": "Christmas Campaign Email",
  "campaign_id": "christmas_campaign",
  "metadata": {
    "user_type": "students",
    "education_level": "college"
  },
  "substitution_data": {
    "sender": "Big Store Team",
    "holiday_name": "Christmas"
  },
  "recipients": [
    {
      "address": {
        "email": "wilma@flintstone.com",
        "name": "Wilma Flintstone"
      },
      "tags": [
        "greeting",
        "prehistoric",
        "fred",
        "flintstone"
      ],
      "metadata": {
        "age": "24",
        "place": "Bedrock"
      },
      "substitution_data": {
        "customer_type": "Platinum",
        "year": "Freshman"
      }
    }
  ],
  "content": {
    "from": {
      "name": "Fred Flintstone",
      "email": "fred@flintstone.com"
    },
    "subject": "Big Christmas savings!",
    "reply_to": "Christmas Sales <sales@flintstone.com>",
    "headers": {
      "X-Customer-Campaign-ID": "christmas_campaign"
    },
    "text": "Hi  \nSave big this Christmas in your area ! \nClick http://www.example.com and get huge discount\n Hurry, this offer is only to \n ",
    "html": "<p>Hi  \nSave big this Christmas in your area ! \nClick http://www.example.com and get huge discount\n</p><p>Hurry, this offer is only to \n</p><p></p>"
  }
}
{
“选择”:{
“开始时间”:“现在”,
“开放式跟踪”:正确,
“单击跟踪”:true,
“事务性”:错误,
“沙盒”:假,
“ip_池”:“sp_共享”,
“inline_css”:false
},
“说明”:“圣诞活动电子邮件”,
“活动id”:“圣诞活动”,
“元数据”:{
“用户类型”:“学生”,
“教育水平”:“学院”
},
“替代数据”:{
“发件人”:“大商店团队”,
“假日名称”:“圣诞节”
},
“收件人”:[
{
“地址”:{
“电子邮件”:wilma@flintstone.com",
“姓名”:“威尔玛·弗林斯通”
},
“标签”:[
“问候”,
“史前的”,
“弗雷德”,
“燧石”
],
“元数据”:{
“年龄”:“24岁”,
“地点”:“基岩”
},
“替代数据”:{
“客户类型”:“白金”,
“年”:“新生”
}
}
],
“内容”:{
“发件人”:{
“姓名”:“Fred Flintstone”,
“电子邮件”:fred@flintstone.com"
},
“主题”:“圣诞大储蓄!”,
“回复”:“圣诞促销”,
“标题”:{
“X-Customer-Campaign-ID”:“圣诞活动”
},
“文本”:“嗨\n在您所在的地区庆祝圣诞节!\n单击http://www.example.com 并获得巨大的折扣\n快点,此优惠仅适用于“,
“html”:“Hi\n在您所在的地区庆祝圣诞节!\n单击http://www.example.com 并获得巨大的折扣\n

快点,此优惠仅适用于\n

“ } }
要启用“单击跟踪”,请设置
选项。单击请求中的\u tracking=true
字段。您已经这样做了,但看起来您在
内容中的链接。html
不是html锚(

要启用“单击跟踪”,请设置
选项。在您的请求中单击\u tracking=true
字段。您已经这样做了,但
内容.html
中的链接似乎不是html锚(

这不起作用,链接仍会更改为…当我单击链接时,会出现“无法访问此站点”错误。这不起作用,链接仍会更改为…当我单击链接时,会出现“无法访问此站点”错误。