【问题标题】:Javascript passing variablesJavascript 传递变量
【发布时间】:2014-07-31 19:04:35
【问题描述】:

好的,我正在尝试获取用户的 Facebook 名称和电子邮件(成功),然后使用 mandrill 将这些信息通过电子邮件发送给我。但由于某种原因,似乎无法将姓名和电子邮件地址传递给 params 对象。 (为了更清楚,我删除了很多 facebook 登录的东西)帮助!!

 $(function() {

    function getCurrentUserInfo() {
      FB.api('/me', function(userInfo) {
        console.log(userInfo.name + ': ' + userInfo.email);
         temp = userInfo.email;
         name = userInfo.name;

        var needed = {
          "name": userInfo.name,
          "email": userInfo.email
        }

         function log(obj) {
          $('#response').text(JSON.stringify(obj));
        }  



var m = new mandrill.Mandrill('key');

// create a variable for the API call parameters
var params = {
    "message": {
        "from_email":"emailf",
        "to":[{"email":"emailg"}],
        "subject": "New email",
        "html": "*|NAME|* has the email *|EMAIL|* ",
        "autotext": "true",
        "track_opens": "true",
        "track_clicks": "true",
        "merge_vars": [
            {
                "rcpt": "emailrep",
                "vars": [
                    {
                        "name": "NAME",
                        "content": "needed["name"]"

                    },
                    {         
                        "name": "EMAIL",
                        "content": "needed["email"]"

                    }
                ]
            }
        ]

    }

};

【问题讨论】:

    标签: javascript mandrill


    【解决方案1】:

    当您需要变量时,您正在传递字符串:

    "vars": [
                    {
                        "name": "NAME",
                        "content":needed["name"]
    
                    },
                    {         
                        "name": "EMAIL",
                        "content": needed["email"]
    
                    }
                ]
    

    【讨论】:

      猜你喜欢
      • 2011-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-19
      • 2013-12-25
      • 1970-01-01
      相关资源
      最近更新 更多