使用Guzzle和GetResponse API来保存自定义字段?

时间:2017-05-19 02:09:46

标签: php api getresponse

我正在向GetResponse API发送帖子请求。一切正常,直到我添加自定义字段(customFieldValues)以与我的新电子邮件联系人一起保存。

 $body_data = 
            [
                'name' => $input['name'],
                'email' => $input['email'],
                'campaign' => [
                    'campaignId' => $campaign_id
                ],
                'customFieldValues' => ['customFieldId' => 'LDe0h', 'value' => ['Save this test string.'] ]
            ];

当我发送请求时,我收到以下错误消息:

"errorDescription": "CustomFieldValue entry must be specified as array"

我现在尝试了一些事情,并且不确定如何正确格式化以使API接受它。

参考链接: http://apidocs.getresponse.com/v3/case-study/adding-contacts

1 个答案:

答案 0 :(得分:0)

我在这里为他们的php api找到了github上的解决方案:

https://github.com/GetResponse/getresponse-api-php

我想我必须将数组包装在数组内的数组中... geez:

textBox1.Text